From 4364d11826663e691e4d1f2da1e3933e52d8228a Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Tue, 9 Jul 2024 10:41:43 +0200 Subject: [PATCH] Add Xcode 16 b1 todos. --- tests/xtro-sharpie/Makefile | 2 +- .../iOS-AVFoundation.todo | 366 ++++ .../iOS-Accessibility.todo | 5 + .../iOS-AccessorySetupKit.todo | 63 + .../iOS-AudioToolbox.todo | 4 + .../iOS-AuthenticationServices.todo | 110 + .../iOS-AutomaticAssessmentConfiguration.todo | 13 + .../iOS-BackgroundTasks.todo | 10 + .../iOS-BrowserEngineCore.todo | 5 + .../iOS-BrowserEngineKit.todo | 162 ++ .../api-annotations-dotnet/iOS-CallKit.todo | 2 + .../api-annotations-dotnet/iOS-CarPlay.todo | 57 + .../api-annotations-dotnet/iOS-CloudKit.todo | 5 + .../iOS-ContactProvider.todo | 2 + .../api-annotations-dotnet/iOS-Contacts.todo | 1 + .../iOS-CoreBluetooth.todo | 1 + .../iOS-CoreFoundation.todo | 2 + .../iOS-CoreGraphics.todo | 15 + .../api-annotations-dotnet/iOS-CoreImage.todo | 4 + .../iOS-CoreLocation.todo | 44 + .../api-annotations-dotnet/iOS-CoreMIDI.todo | 111 + .../api-annotations-dotnet/iOS-CoreML.todo | 78 + .../api-annotations-dotnet/iOS-CoreMedia.todo | 10 + .../iOS-CoreMotion.todo | 11 + .../iOS-CoreSpotlight.todo | 14 + .../iOS-CoreTelephony.todo | 7 + .../api-annotations-dotnet/iOS-CoreText.todo | 6 + .../api-annotations-dotnet/iOS-CoreVideo.todo | 9 + .../iOS-DeviceDiscoveryExtension.todo | 8 + .../iOS-FileProvider.todo | 4 + .../iOS-Foundation.todo | 27 + .../iOS-GameController.todo | 19 + .../api-annotations-dotnet/iOS-GameKit.todo | 11 + .../api-annotations-dotnet/iOS-HealthKit.todo | 68 + .../api-annotations-dotnet/iOS-HomeKit.todo | 38 + .../api-annotations-dotnet/iOS-IOSurface.todo | 5 + .../iOS-ImageCaptureCore.todo | 3 + .../api-annotations-dotnet/iOS-ImageIO.todo | 16 + .../api-annotations-dotnet/iOS-Intents.todo | 30 + .../iOS-JavaScriptCore.todo | 25 + .../iOS-LocalAuthentication.todo | 40 + .../iOS-LockedCameraCapture.todo | 3 + .../api-annotations-dotnet/iOS-MLCompute.todo | 1 + .../api-annotations-dotnet/iOS-MapKit.todo | 84 + .../api-annotations-dotnet/iOS-Matter.todo | 1950 +++++++++++++++++ .../iOS-MediaAccessibility.todo | 7 + .../iOS-MediaPlayer.todo | 4 + .../api-annotations-dotnet/iOS-MessageUI.todo | 1 + .../api-annotations-dotnet/iOS-Metal.todo | 91 + .../api-annotations-dotnet/iOS-MetalFX.todo | 9 + .../iOS-MetalPerformanceShaders.todo | 41 + .../iOS-MetalPerformanceShadersGraph.todo | 15 + .../api-annotations-dotnet/iOS-ModelIO.todo | 2 + .../iOS-NetworkExtension.todo | 98 + .../api-annotations-dotnet/iOS-PDFKit.todo | 4 + .../api-annotations-dotnet/iOS-PHASE.todo | 19 + .../api-annotations-dotnet/iOS-PassKit.todo | 41 + .../api-annotations-dotnet/iOS-PencilKit.todo | 57 + .../api-annotations-dotnet/iOS-Photos.todo | 3 + .../api-annotations-dotnet/iOS-PhotosUI.todo | 1 + .../iOS-QuickLookThumbnailing.todo | 2 + .../iOS-SafariServices.todo | 1 + .../api-annotations-dotnet/iOS-SceneKit.todo | 9 + .../api-annotations-dotnet/iOS-Security.todo | 4 + .../api-annotations-dotnet/iOS-SensorKit.todo | 52 + .../api-annotations-dotnet/iOS-ShazamKit.todo | 3 + .../api-annotations-dotnet/iOS-Speech.todo | 4 + .../api-annotations-dotnet/iOS-SpriteKit.todo | 2 + .../api-annotations-dotnet/iOS-StoreKit.todo | 82 + .../api-annotations-dotnet/iOS-Symbols.todo | 37 + .../iOS-SystemConfiguration.todo | 8 + .../api-annotations-dotnet/iOS-UIKit.todo | 369 ++++ .../iOS-UniformTypeIdentifiers.todo | 7 + .../iOS-UserNotifications.todo | 2 + .../iOS-VideoSubscriberAccount.todo | 10 + .../iOS-VideoToolbox.todo | 17 + .../api-annotations-dotnet/iOS-Vision.todo | 6 + .../api-annotations-dotnet/iOS-WebKit.todo | 1 + .../iOS-_CoreNFC_UIKit.todo | 2 + .../macOS-AVFoundation.todo | 215 ++ .../macOS-Accessibility.todo | 5 + .../api-annotations-dotnet/macOS-AppKit.todo | 103 + .../macOS-AudioToolbox.todo | 4 + .../macOS-AuthenticationServices.todo | 117 + ...acOS-AutomaticAssessmentConfiguration.todo | 6 + .../macOS-BrowserEngineKit.todo | 52 + .../macOS-CloudKit.todo | 5 + .../macOS-Contacts.todo | 1 + .../macOS-CoreAudio.todo | 1 + .../macOS-CoreBluetooth.todo | 1 + .../macOS-CoreFoundation.todo | 2 + .../macOS-CoreGraphics.todo | 20 + .../macOS-CoreImage.todo | 4 + .../macOS-CoreLocation.todo | 21 + .../macOS-CoreMIDI.todo | 111 + .../api-annotations-dotnet/macOS-CoreML.todo | 78 + .../macOS-CoreMedia.todo | 10 + .../macOS-CoreMediaIO.todo | 3 + .../macOS-CoreMotion.todo | 19 + .../macOS-CoreSpotlight.todo | 14 + .../macOS-CoreText.todo | 6 + .../macOS-CoreVideo.todo | 28 + .../api-annotations-dotnet/macOS-FSKit.todo | 37 + .../macOS-FileProvider.todo | 28 + .../macOS-Foundation.todo | 25 + .../macOS-GameController.todo | 10 + .../api-annotations-dotnet/macOS-GameKit.todo | 11 + .../macOS-HealthKit.todo | 68 + .../macOS-IOSurface.todo | 5 + .../macOS-ImageCaptureCore.todo | 3 + .../api-annotations-dotnet/macOS-ImageIO.todo | 16 + .../api-annotations-dotnet/macOS-Intents.todo | 11 + .../macOS-JavaScriptCore.todo | 25 + .../macOS-LocalAuthentication.todo | 40 + .../macOS-MLCompute.todo | 1 + .../api-annotations-dotnet/macOS-MapKit.todo | 89 + .../api-annotations-dotnet/macOS-Matter.todo | 1950 +++++++++++++++++ .../macOS-MediaAccessibility.todo | 7 + .../macOS-MediaExtension.todo | 152 ++ .../macOS-MediaPlayer.todo | 3 + .../api-annotations-dotnet/macOS-Metal.todo | 90 + .../api-annotations-dotnet/macOS-MetalFX.todo | 9 + .../macOS-MetalPerformanceShaders.todo | 41 + .../macOS-MetalPerformanceShadersGraph.todo | 15 + .../api-annotations-dotnet/macOS-ModelIO.todo | 2 + .../api-annotations-dotnet/macOS-Network.todo | 1 + .../macOS-NetworkExtension.todo | 101 + .../api-annotations-dotnet/macOS-PDFKit.todo | 4 + .../api-annotations-dotnet/macOS-PHASE.todo | 19 + .../api-annotations-dotnet/macOS-PassKit.todo | 71 + .../macOS-PencilKit.todo | 1 + .../api-annotations-dotnet/macOS-Photos.todo | 3 + .../macOS-PhotosUI.todo | 1 + .../macOS-ProximityReaderStub.todo | 2 + .../macOS-QuickLook.todo | 1 + .../macOS-QuickLookThumbnailing.todo | 2 + .../macOS-SceneKit.todo | 9 + .../macOS-ScreenCaptureKit.todo | 31 + .../macOS-Security.todo | 4 + .../macOS-ServiceManagement.todo | 1 + .../macOS-ShazamKit.todo | 3 + .../api-annotations-dotnet/macOS-Speech.todo | 4 + .../macOS-StoreKit.todo | 78 + .../api-annotations-dotnet/macOS-Symbols.todo | 37 + .../macOS-SystemConfiguration.todo | 14 + .../macOS-UniformTypeIdentifiers.todo | 7 + .../macOS-UserNotifications.todo | 2 + .../macOS-VideoSubscriberAccount.todo | 8 + .../macOS-VideoToolbox.todo | 52 + .../api-annotations-dotnet/macOS-Vision.todo | 6 + .../api-annotations-dotnet/macOS-WebKit.todo | 1 + .../tvOS-AVFoundation.todo | 187 ++ .../tvOS-Accessibility.todo | 5 + .../tvOS-AudioToolbox.todo | 4 + .../tvOS-AuthenticationServices.todo | 11 + .../tvOS-BackgroundTasks.todo | 10 + .../tvOS-BrowserEngineKit.todo | 99 + .../api-annotations-dotnet/tvOS-CloudKit.todo | 4 + .../tvOS-CoreBluetooth.todo | 1 + .../tvOS-CoreFoundation.todo | 2 + .../tvOS-CoreGraphics.todo | 15 + .../tvOS-CoreImage.todo | 4 + .../tvOS-CoreLocation.todo | 30 + .../api-annotations-dotnet/tvOS-CoreMIDI.todo | 18 + .../api-annotations-dotnet/tvOS-CoreML.todo | 75 + .../tvOS-CoreMedia.todo | 5 + .../tvOS-CoreSpotlight.todo | 1 + .../api-annotations-dotnet/tvOS-CoreText.todo | 6 + .../tvOS-CoreVideo.todo | 9 + .../tvOS-Foundation.todo | 22 + .../tvOS-GameController.todo | 11 + .../api-annotations-dotnet/tvOS-GameKit.todo | 11 + .../api-annotations-dotnet/tvOS-HomeKit.todo | 38 + .../tvOS-IOSurface.todo | 5 + .../api-annotations-dotnet/tvOS-ImageIO.todo | 16 + .../tvOS-JavaScriptCore.todo | 25 + .../tvOS-LinkPresentation.todo | 8 + .../tvOS-MLCompute.todo | 1 + .../api-annotations-dotnet/tvOS-MapKit.todo | 67 + .../api-annotations-dotnet/tvOS-Matter.todo | 1950 +++++++++++++++++ .../tvOS-MediaAccessibility.todo | 7 + .../tvOS-MediaPlayer.todo | 4 + .../api-annotations-dotnet/tvOS-Metal.todo | 73 + .../tvOS-MetalPerformanceShaders.todo | 41 + .../tvOS-MetalPerformanceShadersGraph.todo | 15 + .../api-annotations-dotnet/tvOS-ModelIO.todo | 2 + .../tvOS-NetworkExtension.todo | 69 + .../api-annotations-dotnet/tvOS-PHASE.todo | 19 + .../api-annotations-dotnet/tvOS-Photos.todo | 3 + .../api-annotations-dotnet/tvOS-SceneKit.todo | 9 + .../api-annotations-dotnet/tvOS-Security.todo | 4 + .../tvOS-ShazamKit.todo | 3 + .../tvOS-SpriteKit.todo | 2 + .../api-annotations-dotnet/tvOS-StoreKit.todo | 77 + .../api-annotations-dotnet/tvOS-Symbols.todo | 37 + .../tvOS-SystemConfiguration.todo | 8 + .../api-annotations-dotnet/tvOS-TVMLKit.todo | 145 ++ .../api-annotations-dotnet/tvOS-UIKit.todo | 205 ++ .../tvOS-UniformTypeIdentifiers.todo | 7 + .../tvOS-VideoSubscriberAccount.todo | 10 + .../tvOS-VideoToolbox.todo | 14 + .../api-annotations-dotnet/tvOS-Vision.todo | 6 + tests/xtro-sharpie/iOS-AVFoundation.todo | 366 ++++ tests/xtro-sharpie/iOS-Accessibility.todo | 5 + tests/xtro-sharpie/iOS-AccessorySetupKit.todo | 63 + tests/xtro-sharpie/iOS-AudioToolbox.todo | 4 + .../iOS-AuthenticationServices.todo | 110 + .../iOS-AutomaticAssessmentConfiguration.todo | 13 + tests/xtro-sharpie/iOS-BackgroundTasks.todo | 10 + tests/xtro-sharpie/iOS-BrowserEngineCore.todo | 5 + tests/xtro-sharpie/iOS-BrowserEngineKit.todo | 162 ++ tests/xtro-sharpie/iOS-CallKit.todo | 2 + tests/xtro-sharpie/iOS-CarPlay.todo | 57 + tests/xtro-sharpie/iOS-CloudKit.todo | 5 + tests/xtro-sharpie/iOS-ContactProvider.todo | 2 + tests/xtro-sharpie/iOS-Contacts.todo | 1 + tests/xtro-sharpie/iOS-CoreBluetooth.todo | 1 + tests/xtro-sharpie/iOS-CoreFoundation.todo | 2 + tests/xtro-sharpie/iOS-CoreGraphics.todo | 15 + tests/xtro-sharpie/iOS-CoreImage.todo | 4 + tests/xtro-sharpie/iOS-CoreLocation.todo | 44 + tests/xtro-sharpie/iOS-CoreMIDI.todo | 111 + tests/xtro-sharpie/iOS-CoreML.todo | 78 + tests/xtro-sharpie/iOS-CoreMedia.todo | 10 + tests/xtro-sharpie/iOS-CoreMotion.todo | 11 + tests/xtro-sharpie/iOS-CoreSpotlight.todo | 14 + tests/xtro-sharpie/iOS-CoreTelephony.todo | 7 + tests/xtro-sharpie/iOS-CoreText.todo | 6 + tests/xtro-sharpie/iOS-CoreVideo.todo | 9 + .../iOS-DeviceDiscoveryExtension.todo | 8 + tests/xtro-sharpie/iOS-FileProvider.todo | 4 + tests/xtro-sharpie/iOS-Foundation.todo | 27 + tests/xtro-sharpie/iOS-GameController.todo | 19 + tests/xtro-sharpie/iOS-GameKit.todo | 11 + tests/xtro-sharpie/iOS-HealthKit.todo | 68 + tests/xtro-sharpie/iOS-HomeKit.todo | 38 + tests/xtro-sharpie/iOS-IOSurface.todo | 5 + tests/xtro-sharpie/iOS-ImageCaptureCore.todo | 3 + tests/xtro-sharpie/iOS-ImageIO.todo | 16 + tests/xtro-sharpie/iOS-Intents.todo | 30 + tests/xtro-sharpie/iOS-JavaScriptCore.todo | 25 + .../xtro-sharpie/iOS-LocalAuthentication.todo | 40 + .../xtro-sharpie/iOS-LockedCameraCapture.todo | 3 + tests/xtro-sharpie/iOS-MLCompute.todo | 1 + tests/xtro-sharpie/iOS-MapKit.todo | 84 + tests/xtro-sharpie/iOS-Matter.todo | 1950 +++++++++++++++++ .../xtro-sharpie/iOS-MediaAccessibility.todo | 7 + tests/xtro-sharpie/iOS-MediaPlayer.todo | 4 + tests/xtro-sharpie/iOS-MessageUI.todo | 1 + tests/xtro-sharpie/iOS-Metal.todo | 91 + tests/xtro-sharpie/iOS-MetalFX.todo | 9 + .../iOS-MetalPerformanceShaders.todo | 41 + .../iOS-MetalPerformanceShadersGraph.todo | 15 + tests/xtro-sharpie/iOS-ModelIO.todo | 2 + tests/xtro-sharpie/iOS-NetworkExtension.todo | 98 + tests/xtro-sharpie/iOS-PDFKit.todo | 4 + tests/xtro-sharpie/iOS-PHASE.todo | 19 + tests/xtro-sharpie/iOS-PassKit.todo | 41 + tests/xtro-sharpie/iOS-PencilKit.todo | 57 + tests/xtro-sharpie/iOS-Photos.todo | 3 + tests/xtro-sharpie/iOS-PhotosUI.todo | 1 + .../iOS-QuickLookThumbnailing.todo | 2 + tests/xtro-sharpie/iOS-SafariServices.todo | 1 + tests/xtro-sharpie/iOS-SceneKit.todo | 9 + tests/xtro-sharpie/iOS-Security.todo | 4 + tests/xtro-sharpie/iOS-SensorKit.todo | 52 + tests/xtro-sharpie/iOS-ShazamKit.todo | 3 + tests/xtro-sharpie/iOS-Speech.todo | 4 + tests/xtro-sharpie/iOS-SpriteKit.todo | 2 + tests/xtro-sharpie/iOS-StoreKit.todo | 82 + tests/xtro-sharpie/iOS-Symbols.todo | 37 + .../xtro-sharpie/iOS-SystemConfiguration.todo | 8 + tests/xtro-sharpie/iOS-UIKit.todo | 369 ++++ .../iOS-UniformTypeIdentifiers.todo | 7 + tests/xtro-sharpie/iOS-UserNotifications.todo | 2 + .../iOS-VideoSubscriberAccount.todo | 10 + tests/xtro-sharpie/iOS-VideoToolbox.todo | 17 + tests/xtro-sharpie/iOS-Vision.todo | 6 + tests/xtro-sharpie/iOS-WebKit.todo | 1 + tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo | 2 + tests/xtro-sharpie/iOS-iAd.todo | 2 + tests/xtro-sharpie/iOS-libGLES.todo | 117 + tests/xtro-sharpie/iOS-libGLESv2.todo | 184 ++ tests/xtro-sharpie/macOS-AVFoundation.todo | 215 ++ tests/xtro-sharpie/macOS-Accessibility.todo | 5 + tests/xtro-sharpie/macOS-AppKit.todo | 102 + tests/xtro-sharpie/macOS-AudioToolbox.todo | 4 + .../macOS-AuthenticationServices.todo | 117 + ...acOS-AutomaticAssessmentConfiguration.todo | 6 + .../xtro-sharpie/macOS-BrowserEngineKit.todo | 52 + tests/xtro-sharpie/macOS-CloudKit.todo | 5 + tests/xtro-sharpie/macOS-Contacts.todo | 1 + tests/xtro-sharpie/macOS-CoreAudio.todo | 1 + tests/xtro-sharpie/macOS-CoreBluetooth.todo | 1 + tests/xtro-sharpie/macOS-CoreFoundation.todo | 2 + tests/xtro-sharpie/macOS-CoreGraphics.todo | 20 + tests/xtro-sharpie/macOS-CoreImage.todo | 4 + tests/xtro-sharpie/macOS-CoreLocation.todo | 21 + tests/xtro-sharpie/macOS-CoreMIDI.todo | 111 + tests/xtro-sharpie/macOS-CoreML.todo | 78 + tests/xtro-sharpie/macOS-CoreMedia.todo | 10 + tests/xtro-sharpie/macOS-CoreMediaIO.todo | 3 + tests/xtro-sharpie/macOS-CoreMotion.todo | 19 + tests/xtro-sharpie/macOS-CoreSpotlight.todo | 14 + tests/xtro-sharpie/macOS-CoreText.todo | 6 + tests/xtro-sharpie/macOS-CoreVideo.todo | 28 + tests/xtro-sharpie/macOS-FSKit.todo | 358 +++ tests/xtro-sharpie/macOS-FileProvider.todo | 28 + tests/xtro-sharpie/macOS-Foundation.todo | 25 + tests/xtro-sharpie/macOS-GameController.todo | 10 + tests/xtro-sharpie/macOS-GameKit.todo | 11 + tests/xtro-sharpie/macOS-HealthKit.todo | 68 + tests/xtro-sharpie/macOS-IOSurface.todo | 5 + .../xtro-sharpie/macOS-ImageCaptureCore.todo | 3 + tests/xtro-sharpie/macOS-ImageIO.todo | 16 + tests/xtro-sharpie/macOS-Intents.todo | 11 + tests/xtro-sharpie/macOS-JavaScriptCore.todo | 25 + .../macOS-LocalAuthentication.todo | 40 + tests/xtro-sharpie/macOS-MLCompute.todo | 1 + tests/xtro-sharpie/macOS-MapKit.todo | 89 + tests/xtro-sharpie/macOS-Matter.todo | 1950 +++++++++++++++++ .../macOS-MediaAccessibility.todo | 7 + tests/xtro-sharpie/macOS-MediaExtension.todo | 152 ++ tests/xtro-sharpie/macOS-MediaPlayer.todo | 3 + tests/xtro-sharpie/macOS-Metal.todo | 90 + tests/xtro-sharpie/macOS-MetalFX.todo | 9 + .../macOS-MetalPerformanceShaders.todo | 41 + .../macOS-MetalPerformanceShadersGraph.todo | 15 + tests/xtro-sharpie/macOS-ModelIO.todo | 2 + tests/xtro-sharpie/macOS-Network.todo | 1 + .../xtro-sharpie/macOS-NetworkExtension.todo | 101 + tests/xtro-sharpie/macOS-PDFKit.todo | 4 + tests/xtro-sharpie/macOS-PHASE.todo | 19 + tests/xtro-sharpie/macOS-PassKit.todo | 71 + tests/xtro-sharpie/macOS-PencilKit.todo | 1 + tests/xtro-sharpie/macOS-Photos.todo | 3 + tests/xtro-sharpie/macOS-PhotosUI.todo | 1 + .../macOS-ProximityReaderStub.todo | 2 + tests/xtro-sharpie/macOS-QuickLook.todo | 1 + .../macOS-QuickLookThumbnailing.todo | 2 + tests/xtro-sharpie/macOS-SceneKit.todo | 9 + .../xtro-sharpie/macOS-ScreenCaptureKit.todo | 31 + tests/xtro-sharpie/macOS-Security.todo | 4 + .../xtro-sharpie/macOS-ServiceManagement.todo | 1 + tests/xtro-sharpie/macOS-ShazamKit.todo | 3 + tests/xtro-sharpie/macOS-Speech.todo | 4 + tests/xtro-sharpie/macOS-StoreKit.todo | 78 + tests/xtro-sharpie/macOS-Symbols.todo | 37 + .../macOS-SystemConfiguration.todo | 14 + .../macOS-UniformTypeIdentifiers.todo | 7 + .../xtro-sharpie/macOS-UserNotifications.todo | 2 + .../macOS-VideoSubscriberAccount.todo | 8 + tests/xtro-sharpie/macOS-VideoToolbox.todo | 52 + tests/xtro-sharpie/macOS-Vision.todo | 6 + tests/xtro-sharpie/macOS-WebKit.todo | 1 + tests/xtro-sharpie/tvOS-AVFoundation.todo | 187 ++ tests/xtro-sharpie/tvOS-Accessibility.todo | 5 + tests/xtro-sharpie/tvOS-AudioToolbox.todo | 4 + .../tvOS-AuthenticationServices.todo | 11 + tests/xtro-sharpie/tvOS-BackgroundTasks.todo | 10 + tests/xtro-sharpie/tvOS-BrowserEngineKit.todo | 99 + tests/xtro-sharpie/tvOS-CloudKit.todo | 4 + tests/xtro-sharpie/tvOS-CoreBluetooth.todo | 1 + tests/xtro-sharpie/tvOS-CoreFoundation.todo | 2 + tests/xtro-sharpie/tvOS-CoreGraphics.todo | 15 + tests/xtro-sharpie/tvOS-CoreImage.todo | 4 + tests/xtro-sharpie/tvOS-CoreLocation.todo | 30 + tests/xtro-sharpie/tvOS-CoreMIDI.todo | 18 + tests/xtro-sharpie/tvOS-CoreML.todo | 75 + tests/xtro-sharpie/tvOS-CoreMedia.todo | 5 + tests/xtro-sharpie/tvOS-CoreSpotlight.todo | 1 + tests/xtro-sharpie/tvOS-CoreText.todo | 6 + tests/xtro-sharpie/tvOS-CoreVideo.todo | 9 + tests/xtro-sharpie/tvOS-Foundation.todo | 22 + tests/xtro-sharpie/tvOS-GameController.todo | 11 + tests/xtro-sharpie/tvOS-GameKit.todo | 11 + tests/xtro-sharpie/tvOS-HomeKit.todo | 38 + tests/xtro-sharpie/tvOS-IOSurface.todo | 5 + tests/xtro-sharpie/tvOS-ImageIO.todo | 16 + tests/xtro-sharpie/tvOS-JavaScriptCore.todo | 25 + tests/xtro-sharpie/tvOS-LinkPresentation.todo | 8 + tests/xtro-sharpie/tvOS-MLCompute.todo | 1 + tests/xtro-sharpie/tvOS-MapKit.todo | 67 + tests/xtro-sharpie/tvOS-Matter.todo | 1950 +++++++++++++++++ .../xtro-sharpie/tvOS-MediaAccessibility.todo | 7 + tests/xtro-sharpie/tvOS-MediaPlayer.todo | 4 + tests/xtro-sharpie/tvOS-Metal.todo | 73 + .../tvOS-MetalPerformanceShaders.todo | 41 + .../tvOS-MetalPerformanceShadersGraph.todo | 15 + tests/xtro-sharpie/tvOS-ModelIO.todo | 2 + tests/xtro-sharpie/tvOS-NetworkExtension.todo | 69 + tests/xtro-sharpie/tvOS-PHASE.todo | 19 + tests/xtro-sharpie/tvOS-Photos.todo | 3 + tests/xtro-sharpie/tvOS-SceneKit.todo | 9 + tests/xtro-sharpie/tvOS-Security.todo | 4 + tests/xtro-sharpie/tvOS-ShazamKit.todo | 3 + tests/xtro-sharpie/tvOS-SpriteKit.todo | 2 + tests/xtro-sharpie/tvOS-StoreKit.todo | 77 + tests/xtro-sharpie/tvOS-Symbols.todo | 37 + .../tvOS-SystemConfiguration.todo | 8 + tests/xtro-sharpie/tvOS-TVMLKit.todo | 145 ++ tests/xtro-sharpie/tvOS-UIKit.todo | 205 ++ .../tvOS-UniformTypeIdentifiers.todo | 7 + .../tvOS-VideoSubscriberAccount.todo | 10 + tests/xtro-sharpie/tvOS-VideoToolbox.todo | 14 + tests/xtro-sharpie/tvOS-Vision.todo | 6 + tests/xtro-sharpie/tvOS-libGLES.todo | 117 + tests/xtro-sharpie/tvOS-libGLESv2.todo | 184 ++ tests/xtro-sharpie/watchOS-AVFoundation.todo | 130 ++ tests/xtro-sharpie/watchOS-Accessibility.todo | 5 + .../watchOS-AuthenticationServices.todo | 11 + .../watchOS-BrowserEngineKit.todo | 36 + tests/xtro-sharpie/watchOS-CallKit.todo | 2 + tests/xtro-sharpie/watchOS-CloudKit.todo | 5 + tests/xtro-sharpie/watchOS-Contacts.todo | 1 + tests/xtro-sharpie/watchOS-CoreBluetooth.todo | 1 + .../xtro-sharpie/watchOS-CoreFoundation.todo | 2 + tests/xtro-sharpie/watchOS-CoreGraphics.todo | 15 + tests/xtro-sharpie/watchOS-CoreLocation.todo | 30 + tests/xtro-sharpie/watchOS-CoreMIDI.todo | 18 + tests/xtro-sharpie/watchOS-CoreML.todo | 75 + tests/xtro-sharpie/watchOS-CoreMedia.todo | 5 + tests/xtro-sharpie/watchOS-CoreMotion.todo | 11 + tests/xtro-sharpie/watchOS-CoreText.todo | 6 + tests/xtro-sharpie/watchOS-CoreVideo.todo | 2 + tests/xtro-sharpie/watchOS-Foundation.todo | 22 + tests/xtro-sharpie/watchOS-GameKit.todo | 1 + tests/xtro-sharpie/watchOS-HealthKit.todo | 68 + tests/xtro-sharpie/watchOS-HomeKit.todo | 38 + tests/xtro-sharpie/watchOS-ImageIO.todo | 16 + tests/xtro-sharpie/watchOS-Intents.todo | 30 + .../watchOS-LocalAuthentication.todo | 28 + tests/xtro-sharpie/watchOS-Matter.todo | 1950 +++++++++++++++++ tests/xtro-sharpie/watchOS-MediaPlayer.todo | 3 + tests/xtro-sharpie/watchOS-PassKit.todo | 10 + tests/xtro-sharpie/watchOS-SceneKit.todo | 8 + tests/xtro-sharpie/watchOS-Security.todo | 4 + tests/xtro-sharpie/watchOS-ShazamKit.todo | 3 + tests/xtro-sharpie/watchOS-StoreKit.todo | 71 + tests/xtro-sharpie/watchOS-Symbols.todo | 37 + tests/xtro-sharpie/watchOS-UIKit.todo | 34 + .../watchOS-UniformTypeIdentifiers.todo | 7 + .../watchOS-UserNotifications.todo | 2 + 443 files changed, 27186 insertions(+), 1 deletion(-) create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.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-CoreMotion.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.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-IOSurface.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-LocalAuthentication.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.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-Photos.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.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-IOSurface.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-LocalAuthentication.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.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-Photos.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.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-IOSurface.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-MapKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo create mode 100644 tests/xtro-sharpie/iOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/iOS-AccessorySetupKit.todo create mode 100644 tests/xtro-sharpie/iOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo create mode 100644 tests/xtro-sharpie/iOS-BackgroundTasks.todo create mode 100644 tests/xtro-sharpie/iOS-BrowserEngineCore.todo create mode 100644 tests/xtro-sharpie/iOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/iOS-CallKit.todo create mode 100644 tests/xtro-sharpie/iOS-CarPlay.todo create mode 100644 tests/xtro-sharpie/iOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/iOS-ContactProvider.todo create mode 100644 tests/xtro-sharpie/iOS-Contacts.todo create mode 100644 tests/xtro-sharpie/iOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/iOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/iOS-CoreGraphics.todo create mode 100644 tests/xtro-sharpie/iOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/iOS-CoreML.todo create mode 100644 tests/xtro-sharpie/iOS-CoreMotion.todo create mode 100644 tests/xtro-sharpie/iOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/iOS-CoreTelephony.todo create mode 100644 tests/xtro-sharpie/iOS-CoreText.todo create mode 100644 tests/xtro-sharpie/iOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo create mode 100644 tests/xtro-sharpie/iOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/iOS-Foundation.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-IOSurface.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-LocalAuthentication.todo create mode 100644 tests/xtro-sharpie/iOS-LockedCameraCapture.todo create mode 100644 tests/xtro-sharpie/iOS-MapKit.todo create mode 100644 tests/xtro-sharpie/iOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/iOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/iOS-MessageUI.todo create mode 100644 tests/xtro-sharpie/iOS-Metal.todo create mode 100644 tests/xtro-sharpie/iOS-MetalFX.todo create mode 100644 tests/xtro-sharpie/iOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/iOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/iOS-PDFKit.todo create mode 100644 tests/xtro-sharpie/iOS-PHASE.todo create mode 100644 tests/xtro-sharpie/iOS-PassKit.todo create mode 100644 tests/xtro-sharpie/iOS-PencilKit.todo create mode 100644 tests/xtro-sharpie/iOS-Photos.todo create mode 100644 tests/xtro-sharpie/iOS-PhotosUI.todo create mode 100644 tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo create mode 100644 tests/xtro-sharpie/iOS-SafariServices.todo create mode 100644 tests/xtro-sharpie/iOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/iOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/iOS-Speech.todo create mode 100644 tests/xtro-sharpie/iOS-SpriteKit.todo create mode 100644 tests/xtro-sharpie/iOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/iOS-Symbols.todo create mode 100644 tests/xtro-sharpie/iOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/iOS-UIKit.todo create mode 100644 tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/iOS-UserNotifications.todo create mode 100644 tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/iOS-Vision.todo create mode 100644 tests/xtro-sharpie/iOS-WebKit.todo create mode 100644 tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo create mode 100644 tests/xtro-sharpie/iOS-iAd.todo create mode 100644 tests/xtro-sharpie/iOS-libGLES.todo create mode 100644 tests/xtro-sharpie/iOS-libGLESv2.todo create mode 100644 tests/xtro-sharpie/macOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo create mode 100644 tests/xtro-sharpie/macOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/macOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/macOS-Contacts.todo create mode 100644 tests/xtro-sharpie/macOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/macOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/macOS-CoreImage.todo create mode 100644 tests/xtro-sharpie/macOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/macOS-CoreML.todo create mode 100644 tests/xtro-sharpie/macOS-CoreMotion.todo create mode 100644 tests/xtro-sharpie/macOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/macOS-CoreText.todo create mode 100644 tests/xtro-sharpie/macOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/macOS-FSKit.todo create mode 100644 tests/xtro-sharpie/macOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/macOS-Foundation.todo create mode 100644 tests/xtro-sharpie/macOS-GameKit.todo create mode 100644 tests/xtro-sharpie/macOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/macOS-IOSurface.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-LocalAuthentication.todo create mode 100644 tests/xtro-sharpie/macOS-MapKit.todo create mode 100644 tests/xtro-sharpie/macOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/macOS-MediaExtension.todo create mode 100644 tests/xtro-sharpie/macOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/macOS-MetalFX.todo create mode 100644 tests/xtro-sharpie/macOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/macOS-Network.todo create mode 100644 tests/xtro-sharpie/macOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/macOS-PDFKit.todo create mode 100644 tests/xtro-sharpie/macOS-PHASE.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-Photos.todo create mode 100644 tests/xtro-sharpie/macOS-PhotosUI.todo create mode 100644 tests/xtro-sharpie/macOS-ProximityReaderStub.todo create mode 100644 tests/xtro-sharpie/macOS-QuickLook.todo create mode 100644 tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo create mode 100644 tests/xtro-sharpie/macOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/macOS-ScreenCaptureKit.todo create mode 100644 tests/xtro-sharpie/macOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/macOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/macOS-Symbols.todo create mode 100644 tests/xtro-sharpie/macOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/macOS-UserNotifications.todo create mode 100644 tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/macOS-Vision.todo create mode 100644 tests/xtro-sharpie/macOS-WebKit.todo create mode 100644 tests/xtro-sharpie/tvOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/tvOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/tvOS-BackgroundTasks.todo create mode 100644 tests/xtro-sharpie/tvOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/tvOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreGraphics.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreImage.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreML.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreSpotlight.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreText.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/tvOS-Foundation.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-IOSurface.todo create mode 100644 tests/xtro-sharpie/tvOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/tvOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/tvOS-MapKit.todo create mode 100644 tests/xtro-sharpie/tvOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/tvOS-MediaPlayer.todo create mode 100644 tests/xtro-sharpie/tvOS-Metal.todo create mode 100644 tests/xtro-sharpie/tvOS-ModelIO.todo create mode 100644 tests/xtro-sharpie/tvOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/tvOS-PHASE.todo create mode 100644 tests/xtro-sharpie/tvOS-Photos.todo create mode 100644 tests/xtro-sharpie/tvOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/tvOS-Security.todo create mode 100644 tests/xtro-sharpie/tvOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/tvOS-SpriteKit.todo create mode 100644 tests/xtro-sharpie/tvOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/tvOS-Symbols.todo create mode 100644 tests/xtro-sharpie/tvOS-SystemConfiguration.todo create mode 100644 tests/xtro-sharpie/tvOS-TVMLKit.todo create mode 100644 tests/xtro-sharpie/tvOS-UIKit.todo create mode 100644 tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/tvOS-Vision.todo create mode 100644 tests/xtro-sharpie/tvOS-libGLES.todo create mode 100644 tests/xtro-sharpie/tvOS-libGLESv2.todo create mode 100644 tests/xtro-sharpie/watchOS-Accessibility.todo create mode 100644 tests/xtro-sharpie/watchOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/watchOS-BrowserEngineKit.todo create mode 100644 tests/xtro-sharpie/watchOS-CallKit.todo create mode 100644 tests/xtro-sharpie/watchOS-CloudKit.todo create mode 100644 tests/xtro-sharpie/watchOS-Contacts.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreBluetooth.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreGraphics.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreML.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreMotion.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreText.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreVideo.todo create mode 100644 tests/xtro-sharpie/watchOS-Foundation.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-Intents.todo create mode 100644 tests/xtro-sharpie/watchOS-LocalAuthentication.todo create mode 100644 tests/xtro-sharpie/watchOS-SceneKit.todo create mode 100644 tests/xtro-sharpie/watchOS-Security.todo create mode 100644 tests/xtro-sharpie/watchOS-ShazamKit.todo create mode 100644 tests/xtro-sharpie/watchOS-StoreKit.todo create mode 100644 tests/xtro-sharpie/watchOS-Symbols.todo create mode 100644 tests/xtro-sharpie/watchOS-UIKit.todo create mode 100644 tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo create mode 100644 tests/xtro-sharpie/watchOS-UserNotifications.todo diff --git a/tests/xtro-sharpie/Makefile b/tests/xtro-sharpie/Makefile index fda374dca118..64375b65a5ba 100644 --- a/tests/xtro-sharpie/Makefile +++ b/tests/xtro-sharpie/Makefile @@ -309,7 +309,7 @@ remove-empty-files: U2TODO = u2todo/bin/Debug/u2todo.dll $(U2TODO): $(wildcard u2todo/*.cs u2todo/*.csproj Filter.cs) - $(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) /bl:$@.binlog + $(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) u2todo/u2todo.csproj /bl:$@.binlog $(Q) touch $@ unclassified2todo-classic: $(U2TODO) diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo index e976e67a847c..f5528c2a5999 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo @@ -492,3 +492,369 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptionAnimation not bound +!missing-enum! AVCaptionConversionValidatorStatus not bound +!missing-enum! AVCaptionDecoration not bound +!missing-enum! AVCaptionFontStyle not bound +!missing-enum! AVCaptionFontWeight not bound +!missing-enum! AVCaptionRegionDisplayAlignment not bound +!missing-enum! AVCaptionRegionScroll not bound +!missing-enum! AVCaptionRegionWritingMode not bound +!missing-enum! AVCaptionRubyAlignment not bound +!missing-enum! AVCaptionRubyPosition not bound +!missing-enum! AVCaptionTextAlignment not bound +!missing-enum! AVCaptionTextCombine not bound +!missing-enum! AVCaptionUnitsType not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVCaptureVideoStabilizationMode native value AVCaptureVideoStabilizationModeCinematicExtendedEnhanced = 5 not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVCaptionConversionAdjustmentTypeTimeRange not bound +!missing-field! AVCaptionConversionWarningTypeExcessMediaData not bound +!missing-field! AVCaptionMediaSubTypeKey not bound +!missing-field! AVCaptionMediaTypeKey not bound +!missing-field! AVCaptionTimeCodeFrameDurationKey not bound +!missing-field! AVCaptionUseDropFrameTimeCodeKey not bound +!missing-field! AVFileTypeAppleiTT not bound +!missing-field! AVFileTypeSCC not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-pinvoke! AVCaptionDimensionMake is not bound +!missing-pinvoke! AVCaptionPointMake is not bound +!missing-pinvoke! AVCaptionSizeMake is not bound +!missing-protocol! AVAssetReaderCaptionValidationHandling not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetReaderOutputCaptionAdaptor::assetReaderOutputCaptionAdaptorWithAssetReaderTrackOutput: not bound +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVAssetWriterInputCaptionAdaptor::assetWriterInputCaptionAdaptorWithAssetWriterInput: not bound +!missing-selector! +AVCaptionConversionValidator::captionConversionValidatorWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! +AVCaptionFormatConformer::captionFormatConformerWithConversionSettings: not bound +!missing-selector! +AVCaptionRegion::appleITTBottomRegion not bound +!missing-selector! +AVCaptionRegion::appleITTLeftRegion not bound +!missing-selector! +AVCaptionRegion::appleITTRightRegion not bound +!missing-selector! +AVCaptionRegion::appleITTTopRegion not bound +!missing-selector! +AVCaptionRegion::subRipTextBottomRegion not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::assetReaderTrackOutput not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::captionsNotPresentInPreviousGroupsInCaptionGroup: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::initWithAssetReaderTrackOutput: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::nextCaptionGroup not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::setValidationDelegate: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::validationDelegate not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaption: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaptionGroup: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::assetWriterInput not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::initWithAssetWriterInput: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaption::animation not bound +!missing-selector! AVCaption::backgroundColorAtIndex:range: not bound +!missing-selector! AVCaption::decorationAtIndex:range: not bound +!missing-selector! AVCaption::fontStyleAtIndex:range: not bound +!missing-selector! AVCaption::fontWeightAtIndex:range: not bound +!missing-selector! AVCaption::initWithText:timeRange: not bound +!missing-selector! AVCaption::region not bound +!missing-selector! AVCaption::rubyAtIndex:range: not bound +!missing-selector! AVCaption::text not bound +!missing-selector! AVCaption::textAlignment not bound +!missing-selector! AVCaption::textColorAtIndex:range: not bound +!missing-selector! AVCaption::textCombineAtIndex:range: not bound +!missing-selector! AVCaption::timeRange not bound +!missing-selector! AVCaptionConversionAdjustment::adjustmentType not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::durationOffset not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::startTimeOffset not bound +!missing-selector! AVCaptionConversionValidator::captions not bound +!missing-selector! AVCaptionConversionValidator::initWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! AVCaptionConversionValidator::status not bound +!missing-selector! AVCaptionConversionValidator::stopValidating not bound +!missing-selector! AVCaptionConversionValidator::timeRange not bound +!missing-selector! AVCaptionConversionValidator::validateCaptionConversionWithWarningHandler: not bound +!missing-selector! AVCaptionConversionValidator::warnings not bound +!missing-selector! AVCaptionConversionWarning::adjustment not bound +!missing-selector! AVCaptionConversionWarning::rangeOfCaptions not bound +!missing-selector! AVCaptionConversionWarning::warningType not bound +!missing-selector! AVCaptionFormatConformer::conformedCaptionForCaption:error: not bound +!missing-selector! AVCaptionFormatConformer::conformsCaptionsToTimeRange not bound +!missing-selector! AVCaptionFormatConformer::initWithConversionSettings: not bound +!missing-selector! AVCaptionFormatConformer::setConformsCaptionsToTimeRange: not bound +!missing-selector! AVCaptionGroup::captions not bound +!missing-selector! AVCaptionGroup::initWithCaptions:timeRange: not bound +!missing-selector! AVCaptionGroup::initWithTimeRange: not bound +!missing-selector! AVCaptionGroup::timeRange not bound +!missing-selector! AVCaptionGrouper::addCaption: not bound +!missing-selector! AVCaptionGrouper::flushAddedCaptionsIntoGroupsUpToTime: not bound +!missing-selector! AVCaptionRegion::displayAlignment not bound +!missing-selector! AVCaptionRegion::encodeWithCoder: not bound +!missing-selector! AVCaptionRegion::identifier not bound +!missing-selector! AVCaptionRegion::isEqual: not bound +!missing-selector! AVCaptionRegion::mutableCopyWithZone: not bound +!missing-selector! AVCaptionRegion::origin not bound +!missing-selector! AVCaptionRegion::scroll not bound +!missing-selector! AVCaptionRegion::size not bound +!missing-selector! AVCaptionRegion::writingMode not bound +!missing-selector! AVCaptionRenderer::bounds not bound +!missing-selector! AVCaptionRenderer::captions not bound +!missing-selector! AVCaptionRenderer::captionSceneChangesInRange: not bound +!missing-selector! AVCaptionRenderer::renderInContext:forTime: not bound +!missing-selector! AVCaptionRenderer::setBounds: not bound +!missing-selector! AVCaptionRenderer::setCaptions: not bound +!missing-selector! AVCaptionRendererScene::hasActiveCaptions not bound +!missing-selector! AVCaptionRendererScene::needsPeriodicRefresh not bound +!missing-selector! AVCaptionRendererScene::timeRange not bound +!missing-selector! AVCaptionRuby::alignment not bound +!missing-selector! AVCaptionRuby::initWithText: not bound +!missing-selector! AVCaptionRuby::initWithText:position:alignment: not bound +!missing-selector! AVCaptionRuby::position not bound +!missing-selector! AVCaptionRuby::text not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableCaption::animation not bound +!missing-selector! AVMutableCaption::region not bound +!missing-selector! AVMutableCaption::removeBackgroundColorInRange: not bound +!missing-selector! AVMutableCaption::removeDecorationInRange: not bound +!missing-selector! AVMutableCaption::removeFontStyleInRange: not bound +!missing-selector! AVMutableCaption::removeFontWeightInRange: not bound +!missing-selector! AVMutableCaption::removeRubyInRange: not bound +!missing-selector! AVMutableCaption::removeTextColorInRange: not bound +!missing-selector! AVMutableCaption::removeTextCombineInRange: not bound +!missing-selector! AVMutableCaption::setAVMutableCaption: not bound +!missing-selector! AVMutableCaption::setBackgroundColor:inRange: not bound +!missing-selector! AVMutableCaption::setDecoration:inRange: not bound +!missing-selector! AVMutableCaption::setFontStyle:inRange: not bound +!missing-selector! AVMutableCaption::setFontWeight:inRange: not bound +!missing-selector! AVMutableCaption::setRuby:inRange: not bound +!missing-selector! AVMutableCaption::setText: not bound +!missing-selector! AVMutableCaption::setTextAlignment: not bound +!missing-selector! AVMutableCaption::setTextColor:inRange: not bound +!missing-selector! AVMutableCaption::setTextCombine:inRange: not bound +!missing-selector! AVMutableCaption::setTimeRange: not bound +!missing-selector! AVMutableCaption::text not bound +!missing-selector! AVMutableCaption::textAlignment not bound +!missing-selector! AVMutableCaption::timeRange not bound +!missing-selector! AVMutableCaptionRegion::displayAlignment not bound +!missing-selector! AVMutableCaptionRegion::init not bound +!missing-selector! AVMutableCaptionRegion::initWithIdentifier: not bound +!missing-selector! AVMutableCaptionRegion::origin not bound +!missing-selector! AVMutableCaptionRegion::scroll not bound +!missing-selector! AVMutableCaptionRegion::setDisplayAlignment: not bound +!missing-selector! AVMutableCaptionRegion::setOrigin: not bound +!missing-selector! AVMutableCaptionRegion::setScroll: not bound +!missing-selector! AVMutableCaptionRegion::setSize: not bound +!missing-selector! AVMutableCaptionRegion::setWritingMode: not bound +!missing-selector! AVMutableCaptionRegion::size not bound +!missing-selector! AVMutableCaptionRegion::writingMode not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVAssetReaderOutputCaptionAdaptor not bound +!missing-type! AVAssetWriterInputCaptionAdaptor not bound +!missing-type! AVCaption not bound +!missing-type! AVCaptionConversionAdjustment not bound +!missing-type! AVCaptionConversionTimeRangeAdjustment not bound +!missing-type! AVCaptionConversionValidator not bound +!missing-type! AVCaptionConversionWarning not bound +!missing-type! AVCaptionFormatConformer not bound +!missing-type! AVCaptionGroup not bound +!missing-type! AVCaptionGrouper not bound +!missing-type! AVCaptionRegion not bound +!missing-type! AVCaptionRenderer not bound +!missing-type! AVCaptionRendererScene not bound +!missing-type! AVCaptionRuby not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVMutableCaption not bound +!missing-type! AVMutableCaptionRegion not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo new file mode 100644 index 000000000000..3967f6d3b529 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo @@ -0,0 +1,63 @@ +!missing-enum! ASAccessoryEventType not bound +!missing-enum! ASAccessoryRenameOptions not bound +!missing-enum! ASAccessoryState not bound +!missing-enum! ASAccessorySupportOptions not bound +!missing-enum! ASErrorCode not bound +!missing-field! ASErrorDomain not bound +!missing-selector! ASAccessory::bluetoothIdentifier not bound +!missing-selector! ASAccessory::descriptor not bound +!missing-selector! ASAccessory::displayName not bound +!missing-selector! ASAccessory::SSID not bound +!missing-selector! ASAccessory::state not bound +!missing-selector! ASAccessoryEvent::accessory not bound +!missing-selector! ASAccessoryEvent::error not bound +!missing-selector! ASAccessoryEvent::eventType not bound +!missing-selector! ASAccessorySession::accessories not bound +!missing-selector! ASAccessorySession::activateWithQueue:eventHandler: not bound +!missing-selector! ASAccessorySession::finishAuthorization:settings:completionHandler: not bound +!missing-selector! ASAccessorySession::invalidate not bound +!missing-selector! ASAccessorySession::removeAccessory:completionHandler: not bound +!missing-selector! ASAccessorySession::renameAccessory:options:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerForDisplayItems:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerWithCompletionHandler: not bound +!missing-selector! ASAccessorySettings::setSSID: not bound +!missing-selector! ASAccessorySettings::SSID not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothCompanyIdentifier not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothNameSubstring not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceUUID not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothCompanyIdentifier: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothNameSubstring: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceUUID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSIDPrefix: not bound +!missing-selector! ASDiscoveryDescriptor::setSupportedOptions: not bound +!missing-selector! ASDiscoveryDescriptor::SSID not bound +!missing-selector! ASDiscoveryDescriptor::SSIDPrefix not bound +!missing-selector! ASDiscoveryDescriptor::supportedOptions not bound +!missing-selector! ASMigrationDisplayItem::hotspotSSID not bound +!missing-selector! ASMigrationDisplayItem::peripheralIdentifier not bound +!missing-selector! ASMigrationDisplayItem::setHotspotSSID: not bound +!missing-selector! ASMigrationDisplayItem::setPeripheralIdentifier: not bound +!missing-selector! ASPickerDisplayItem::allowsRename not bound +!missing-selector! ASPickerDisplayItem::descriptor not bound +!missing-selector! ASPickerDisplayItem::initWithName:productImage:descriptor: not bound +!missing-selector! ASPickerDisplayItem::name not bound +!missing-selector! ASPickerDisplayItem::productImage not bound +!missing-selector! ASPickerDisplayItem::renameOptions not bound +!missing-selector! ASPickerDisplayItem::setAllowsRename: not bound +!missing-selector! ASPickerDisplayItem::setRenameOptions: not bound +!missing-type! ASAccessory not bound +!missing-type! ASAccessoryEvent not bound +!missing-type! ASAccessorySession not bound +!missing-type! ASAccessorySettings not bound +!missing-type! ASDiscoveryDescriptor not bound +!missing-type! ASMigrationDisplayItem not bound +!missing-type! ASPickerDisplayItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e222b9c6ab70 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo @@ -0,0 +1,110 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::customTitle not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::providerName not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeRequestWithTextToInsert:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareInterfaceForUserChoosingTextToInsert not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASPublicKeyCredentialClientData::challenge not bound +!missing-selector! ASPublicKeyCredentialClientData::crossOrigin not bound +!missing-selector! ASPublicKeyCredentialClientData::initWithChallenge:origin: not bound +!missing-selector! ASPublicKeyCredentialClientData::origin not bound +!missing-selector! ASPublicKeyCredentialClientData::setChallenge: not bound +!missing-selector! ASPublicKeyCredentialClientData::setCrossOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setTopOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::topOrigin not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASPublicKeyCredentialClientData not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..d0e5148b48e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,13 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSession:failedToUpdateToConfiguration:error: not found +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSessionDidUpdate: not found +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentApplication::initWithBundleIdentifier: not bound +!missing-selector! AEAssessmentConfiguration::configurationsByApplication not bound +!missing-selector! AEAssessmentConfiguration::mainParticipantConfiguration not bound +!missing-selector! AEAssessmentConfiguration::removeApplication: not bound +!missing-selector! AEAssessmentConfiguration::setConfiguration:forApplication: not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo new file mode 100644 index 000000000000..c4a95b2bb2d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo @@ -0,0 +1,5 @@ +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_with_witness_supported is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..b5b1029bfd41 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo @@ -0,0 +1,162 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEDragInteractionDelegate not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! +BELayerHierarchy::layerHierarchyWithError: not bound +!missing-selector! +BELayerHierarchyHandle::handleWithXPCRepresentation:error: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithError: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithXPCRepresentation:error: not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::mediaPlaybackAndCaptureWithEnvironment: not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEContextMenuConfiguration::fulfillUsingConfiguration: not bound +!missing-selector! BEContextMenuConfiguration::init not bound +!missing-selector! BEDragInteraction::delegate not bound +!missing-selector! BEDragInteraction::initWithDelegate: not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BELayerHierarchy::handle not bound +!missing-selector! BELayerHierarchy::invalidate not bound +!missing-selector! BELayerHierarchy::layer not bound +!missing-selector! BELayerHierarchy::setLayer: not bound +!missing-selector! BELayerHierarchyHandle::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchy: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchyHostingView: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::commit not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingView::handle not bound +!missing-selector! BELayerHierarchyHostingView::setHandle: not bound +!missing-selector! BEMediaEnvironment::activateWithError: not bound +!missing-selector! BEMediaEnvironment::createXPCRepresentation not bound +!missing-selector! BEMediaEnvironment::initWithWebPageURL: not bound +!missing-selector! BEMediaEnvironment::initWithXPCRepresentation:error: not bound +!missing-selector! BEMediaEnvironment::makeCaptureSessionWithError: not bound +!missing-selector! BEMediaEnvironment::suspendWithError: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::contextMenuInteraction not bound +!missing-selector! BETextInteraction::contextMenuInteractionDelegate not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setContextMenuInteractionDelegate: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEContextMenuConfiguration not bound +!missing-type! BEDragInteraction not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BELayerHierarchy not bound +!missing-type! BELayerHierarchyHandle not bound +!missing-type! BELayerHierarchyHostingTransactionCoordinator not bound +!missing-type! BELayerHierarchyHostingView not bound +!missing-type! BEMediaEnvironment not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo new file mode 100644 index 000000000000..e31d3eab6b23 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo @@ -0,0 +1,57 @@ +!missing-enum! CPJunctionType not bound +!missing-enum! CPLaneStatus not bound +!missing-enum! CPManeuverState not bound +!missing-enum! CPManeuverType not bound +!missing-enum! CPTrafficSide not bound +!missing-protocol-member! CPMapTemplateDelegate::mapTemplateShouldProvideNavigationMetadata: not found +!missing-selector! CPLane::angles not bound +!missing-selector! CPLane::highlightedAngle not bound +!missing-selector! CPLane::initWithAngles: not bound +!missing-selector! CPLane::initWithAngles:highlightedAngle:isPreferred: not bound +!missing-selector! CPLane::status not bound +!missing-selector! CPLaneGuidance::instructionVariants not bound +!missing-selector! CPLaneGuidance::lanes not bound +!missing-selector! CPLaneGuidance::setInstructionVariants: not bound +!missing-selector! CPLaneGuidance::setLanes: not bound +!missing-selector! CPListImageRowItem::imageTitles not bound +!missing-selector! CPListImageRowItem::initWithText:images:imageTitles: not bound +!missing-selector! CPListImageRowItem::setImageTitles: not bound +!missing-selector! CPManeuver::highwayExitLabel not bound +!missing-selector! CPManeuver::junctionElementAngles not bound +!missing-selector! CPManeuver::junctionExitAngle not bound +!missing-selector! CPManeuver::junctionType not bound +!missing-selector! CPManeuver::linkedLaneGuidance not bound +!missing-selector! CPManeuver::maneuverType not bound +!missing-selector! CPManeuver::roadFollowingManeuverVariants not bound +!missing-selector! CPManeuver::setHighwayExitLabel: not bound +!missing-selector! CPManeuver::setJunctionElementAngles: not bound +!missing-selector! CPManeuver::setJunctionExitAngle: not bound +!missing-selector! CPManeuver::setJunctionType: not bound +!missing-selector! CPManeuver::setLinkedLaneGuidance: not bound +!missing-selector! CPManeuver::setManeuverType: not bound +!missing-selector! CPManeuver::setRoadFollowingManeuverVariants: not bound +!missing-selector! CPManeuver::setTrafficSide: not bound +!missing-selector! CPManeuver::trafficSide not bound +!missing-selector! CPNavigationSession::addLaneGuidances: not bound +!missing-selector! CPNavigationSession::addManeuvers: not bound +!missing-selector! CPNavigationSession::currentLaneGuidance not bound +!missing-selector! CPNavigationSession::currentRoadNameVariants not bound +!missing-selector! CPNavigationSession::maneuverState not bound +!missing-selector! CPNavigationSession::resumeTripWithUpdatedRouteInformation: not bound +!missing-selector! CPNavigationSession::setCurrentLaneGuidance: not bound +!missing-selector! CPNavigationSession::setCurrentRoadNameVariants: not bound +!missing-selector! CPNavigationSession::setManeuverState: not bound +!missing-selector! CPRouteInformation::currentLaneGuidance not bound +!missing-selector! CPRouteInformation::currentManeuvers not bound +!missing-selector! CPRouteInformation::initWithManeuvers:laneGuidances:currentManeuvers:currentLaneGuidance:tripTravelEstimates:maneuverTravelEstimates: not bound +!missing-selector! CPRouteInformation::laneGuidances not bound +!missing-selector! CPRouteInformation::maneuvers not bound +!missing-selector! CPRouteInformation::maneuverTravelEstimates not bound +!missing-selector! CPRouteInformation::tripTravelEstimates not bound +!missing-selector! CPTravelEstimates::distanceRemainingToDisplay not bound +!missing-selector! CPTravelEstimates::initWithDistanceRemaining:distanceRemainingToDisplay:timeRemaining: not bound +!missing-selector! CPTrip::destinationNameVariants not bound +!missing-selector! CPTrip::setDestinationNameVariants: not bound +!missing-type! CPLane not bound +!missing-type! CPLaneGuidance not bound +!missing-type! CPRouteInformation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo new file mode 100644 index 000000000000..a2070fb0d249 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo @@ -0,0 +1,2 @@ +!missing-field! ContactProviderVersionNumber not bound +!missing-field! ContactProviderVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo index 213a308773a3..1a6a9cbcbf9a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo @@ -1 +1,5 @@ !unknown-type! CIFilterGenerator bound +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo new file mode 100644 index 000000000000..8302ad314417 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo @@ -0,0 +1,44 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo new file mode 100644 index 000000000000..ebd58cff371c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo @@ -0,0 +1,7 @@ +!missing-selector! CTSubscriber::isSIMInserted not bound +!missing-selector! CTSubscriber::refreshCarrierToken not bound +!unknown-native-enum! CTCellularDataRestrictedState bound +!unknown-native-enum! CTCellularPlanProvisioningAddPlanResult bound +!unknown-type! CTCellularData bound +!unknown-type! CTCellularPlanProvisioning bound +!unknown-type! CTCellularPlanProvisioningRequest bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo new file mode 100644 index 000000000000..9a47961c2c6a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo @@ -0,0 +1,8 @@ +!missing-enum! DDDeviceSupports not bound +!missing-enum-value! DDDeviceCategory native value DDDeviceCategoryAccessorySetup = 6 not bound +!missing-selector! DDDevice::deviceSupports not bound +!missing-selector! DDDevice::displayImageName not bound +!missing-selector! DDDevice::setDeviceSupports: not bound +!missing-selector! DDDevice::setDisplayImageName: not bound +!missing-selector! DDDevice::setSSID: not bound +!missing-selector! DDDevice::SSID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo new file mode 100644 index 000000000000..97434b54d5a1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo @@ -0,0 +1,4 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo new file mode 100644 index 000000000000..ca32de294a0a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo @@ -0,0 +1,27 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-selector! NSXPCCoder::decodeXPCObjectOfType:forKey: not bound +!missing-selector! NSXPCCoder::encodeXPCObject:forKey: not bound +!missing-selector! NSXPCInterface::setXPCType:forSelector:argumentIndex:ofReply: not bound +!missing-selector! NSXPCInterface::XPCTypeForSelector:argumentIndex:ofReply: not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo index 7009c2766f56..a64d531f615a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo @@ -33,3 +33,22 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol! GCGameControllerSceneDelegate not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! GCEventInteraction::handledEventTypes not bound +!missing-selector! GCEventInteraction::init not bound +!missing-selector! GCEventInteraction::setHandledEventTypes: not bound +!missing-selector! GCGameControllerActivationContext::previousApplicationBundleID not bound +!missing-selector! NSValue::GCPoint2Value not bound +!missing-selector! UISceneConnectionOptions::gameControllerActivationContext not bound +!missing-type! GCEventInteraction not bound +!missing-type! GCGameControllerActivationContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo index 6f1d3ecb50c2..a8b0f46dfb35 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo @@ -1,2 +1,5 @@ !missing-field! ICTransportTypeProximity not bound !missing-selector! ICCameraFile::requestSecurityScopedURLWithCompletion: not bound +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo new file mode 100644 index 000000000000..222700c0d24d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo @@ -0,0 +1,3 @@ +!missing-field! LockedCameraCaptureVersionNumber not bound +!missing-field! LockedCameraCaptureVersionString not bound +!missing-field! NSUserActivityTypeLockedCameraCapture not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo new file mode 100644 index 000000000000..b7e544c5f173 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo @@ -0,0 +1,84 @@ +!deprecated-attribute-missing! MKMapItemRequest::featureAnnotation missing a [Deprecated] attribute +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::mapFeatureAnnotation not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo index 1f9a1fb2f364..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo @@ -9225,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo new file mode 100644 index 000000000000..9fb0ed5595b7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo @@ -0,0 +1 @@ +!missing-enum! MFMailComposeControllerDeferredAction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo new file mode 100644 index 000000000000..f48cf84a81a1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo @@ -0,0 +1,91 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..ec896fcd9d62 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo @@ -0,0 +1,98 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createTCPConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createUDPSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorSystemDenied = 17 not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorUserUnauthorized = 16 not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspot:passphrase:completionHandler: not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspotWithoutSecurity:completionHandler: not bound +!missing-selector! NEHotspotHelperCommand::interface not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocol::setSliceUUID: not bound +!missing-selector! NEVPNProtocol::sliceUUID not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo new file mode 100644 index 000000000000..7ed480877bd3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo @@ -0,0 +1,41 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum-value! PKIdentityError native value PKIdentityErrorRegionNotSupported = 8 not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::regionCode not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::setRegionCode: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKIdentityNationalIDCardDescriptor not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo new file mode 100644 index 000000000000..18102a0aaf5a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo @@ -0,0 +1,57 @@ +!deprecated-attribute-missing! PKToolPicker::selectedTool missing a [Deprecated] attribute +!deprecated-attribute-missing! PKToolPicker::setSelectedTool: missing a [Deprecated] attribute +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound +!missing-protocol-member! PKToolPickerObserver::toolPickerSelectedToolItemDidChange: not found +!missing-selector! PKCanvasView::isDrawingEnabled not bound +!missing-selector! PKCanvasView::setDrawingEnabled: not bound +!missing-selector! PKToolPicker::accessoryItem not bound +!missing-selector! PKToolPicker::initWithToolItems: not bound +!missing-selector! PKToolPicker::selectedToolItem not bound +!missing-selector! PKToolPicker::selectedToolItemIdentifier not bound +!missing-selector! PKToolPicker::setAccessoryItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItemIdentifier: not bound +!missing-selector! PKToolPicker::toolItems not bound +!missing-selector! PKToolPickerCustomItem::color not bound +!missing-selector! PKToolPickerCustomItem::configuration not bound +!missing-selector! PKToolPickerCustomItem::initWithConfiguration: not bound +!missing-selector! PKToolPickerCustomItem::reloadImage not bound +!missing-selector! PKToolPickerCustomItem::setColor: not bound +!missing-selector! PKToolPickerCustomItem::setWidth: not bound +!missing-selector! PKToolPickerCustomItem::width not bound +!missing-selector! PKToolPickerCustomItemConfiguration::allowsColorSelection not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultColor not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultWidth not bound +!missing-selector! PKToolPickerCustomItemConfiguration::identifier not bound +!missing-selector! PKToolPickerCustomItemConfiguration::imageProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::initWithIdentifier:name: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::name not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setAllowsColorSelection: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultColor: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultWidth: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setIdentifier: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setImageProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setName: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setViewControllerProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setWidthVariants: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::viewControllerProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::widthVariants not bound +!missing-selector! PKToolPickerEraserItem::eraserTool not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType: not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width:identifier: not bound +!missing-selector! PKToolPickerInkingItem::inkingTool not bound +!missing-selector! PKToolPickerItem::identifier not bound +!missing-selector! PKToolPickerLassoItem::init not bound +!missing-selector! PKToolPickerLassoItem::lassoTool not bound +!missing-selector! PKToolPickerRulerItem::init not bound +!missing-selector! PKToolPickerScribbleItem::init not bound +!missing-type! PKToolPickerCustomItem not bound +!missing-type! PKToolPickerCustomItemConfiguration not bound +!missing-type! PKToolPickerEraserItem not bound +!missing-type! PKToolPickerInkingItem not bound +!missing-type! PKToolPickerItem not bound +!missing-type! PKToolPickerLassoItem not bound +!missing-type! PKToolPickerRulerItem not bound +!missing-type! PKToolPickerScribbleItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo new file mode 100644 index 000000000000..01525fe21402 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol! SFAddToHomeScreenActivityItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo index 530e5dd75ebd..6d49b59bfa4a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo @@ -46,3 +46,55 @@ !missing-type! SRWristTemperature not bound !missing-type! SRWristTemperatureSession not bound !missing-selector! SRSpeechMetrics::timeSinceAudioStart not bound +!missing-enum! SRElectrocardiogramDataFlags not bound +!missing-enum! SRElectrocardiogramLead not bound +!missing-enum! SRElectrocardiogramSessionGuidance not bound +!missing-enum! SRElectrocardiogramSessionState not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionSignalSaturation not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionUnreliableNoise not bound +!missing-field! SRPhotoplethysmogramSampleUsageBackgroundSystem not bound +!missing-field! SRPhotoplethysmogramSampleUsageDeepBreathing not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundBloodOxygen not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundHeartRate not bound +!missing-field! SRSensorElectrocardiogram not bound +!missing-field! SRSensorPhotoplethysmogram not bound +!missing-selector! SRElectrocardiogramData::flags not bound +!missing-selector! SRElectrocardiogramData::value not bound +!missing-selector! SRElectrocardiogramSample::data not bound +!missing-selector! SRElectrocardiogramSample::date not bound +!missing-selector! SRElectrocardiogramSample::frequency not bound +!missing-selector! SRElectrocardiogramSample::lead not bound +!missing-selector! SRElectrocardiogramSample::session not bound +!missing-selector! SRElectrocardiogramSession::identifier not bound +!missing-selector! SRElectrocardiogramSession::sessionGuidance not bound +!missing-selector! SRElectrocardiogramSession::state not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::x not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::y not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::z not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::activePhotodiodeIndexes not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoiseOffset not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::conditions not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::effectiveWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::emitter not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nominalWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::normalizedReflectance not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::pinkNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::signalIdentifier not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::whiteNoise not bound +!missing-selector! SRPhotoplethysmogramSample::accelerometerSamples not bound +!missing-selector! SRPhotoplethysmogramSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramSample::opticalSamples not bound +!missing-selector! SRPhotoplethysmogramSample::startDate not bound +!missing-selector! SRPhotoplethysmogramSample::temperature not bound +!missing-selector! SRPhotoplethysmogramSample::usage not bound +!missing-type! SRElectrocardiogramData not bound +!missing-type! SRElectrocardiogramSample not bound +!missing-type! SRElectrocardiogramSession not bound +!missing-type! SRPhotoplethysmogramAccelerometerSample not bound +!missing-type! SRPhotoplethysmogramOpticalSample not bound +!missing-type! SRPhotoplethysmogramSample not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo new file mode 100644 index 000000000000..d21deaae5557 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo @@ -0,0 +1,4 @@ +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo new file mode 100644 index 000000000000..0692004026ef --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo @@ -0,0 +1,82 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo new file mode 100644 index 000000000000..c0d95553fd9c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo @@ -0,0 +1,369 @@ +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIImpactFeedbackGenerator::initWithStyle: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIPencilInteractionDelegate::pencilInteractionDidTap: missing a [Deprecated] attribute +!missing-enum! UIActivityCollaborationMode not bound +!missing-enum! UIActivitySectionTypes not bound +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UIPencilInteractionPhase not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITabBarControllerSidebarLayout not bound +!missing-enum! UITabGroupSidebarAppearance not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum! UIWritingToolsAllowedInputOptions not bound +!missing-enum! UIWritingToolsBehavior not bound +!missing-enum-value! UIDatePickerMode native value UIDatePickerModeYearAndMonth = 4 not bound +!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionRunSystemShortcut = 6 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionShowContextualPalette = 5 not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound +!missing-field! UIDocumentCreationIntentDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol! UITabBarControllerSidebarDelegate not bound +!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveSqueeze: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveTap: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::isEditable not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! UITextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found +!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound +!missing-selector! +UIFeedbackGenerator::feedbackGeneratorForView: not bound +!missing-selector! +UIImpactFeedbackGenerator::feedbackGeneratorWithStyle:forView: not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UIPencilInteraction::preferredSqueezeAction not bound +!missing-selector! +UIPencilInteraction::prefersHoverToolPreview not bound +!missing-selector! +UITabSidebarItem::itemFromRequest: not bound +!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound +!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound +!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound +!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound +!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound +!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound +!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::description not bound +!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound +!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound +!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound +!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound +!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound +!missing-selector! UICanvasFeedbackGenerator::alignmentOccurredAtLocation: not bound +!missing-selector! UICanvasFeedbackGenerator::pathCompletedAtLocation: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound +!missing-selector! UIDocumentViewController::launchOptions not bound +!missing-selector! UIDocumentViewController::setLaunchOptions: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound +!missing-selector! UIDragItem::setNeedsDropPreviewUpdate not bound +!missing-selector! UIHoverGestureRecognizer::rollAngle not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredAtLocation: not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredWithIntensity:atLocation: not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UINotificationFeedbackGenerator::notificationOccurred:atLocation: not bound +!missing-selector! UIPasteControlConfiguration::imagePlacement not bound +!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound +!missing-selector! UIPencilHoverPose::altitudeAngle not bound +!missing-selector! UIPencilHoverPose::azimuthAngle not bound +!missing-selector! UIPencilHoverPose::azimuthUnitVector not bound +!missing-selector! UIPencilHoverPose::location not bound +!missing-selector! UIPencilHoverPose::rollAngle not bound +!missing-selector! UIPencilHoverPose::zOffset not bound +!missing-selector! UIPencilInteraction::initWithDelegate: not bound +!missing-selector! UIPencilInteractionSqueeze::hoverPose not bound +!missing-selector! UIPencilInteractionSqueeze::phase not bound +!missing-selector! UIPencilInteractionSqueeze::timestamp not bound +!missing-selector! UIPencilInteractionTap::hoverPose not bound +!missing-selector! UIPencilInteractionTap::timestamp not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UISelectionFeedbackGenerator::selectionChangedAtLocation: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::sidebar not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabBarControllerSidebar::bottomBarView not bound +!missing-selector! UITabBarControllerSidebar::delegate not bound +!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::isHidden not bound +!missing-selector! UITabBarControllerSidebar::preferredLayout not bound +!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound +!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound +!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound +!missing-selector! UITabBarControllerSidebar::setDelegate: not bound +!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHidden: not bound +!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::setSidebarActions: not bound +!missing-selector! UITabGroup::setSidebarAppearance: not bound +!missing-selector! UITabGroup::sidebarActions not bound +!missing-selector! UITabGroup::sidebarAppearance not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITabSidebarItem::accessories not bound +!missing-selector! UITabSidebarItem::action not bound +!missing-selector! UITabSidebarItem::backgroundConfiguration not bound +!missing-selector! UITabSidebarItem::configurationState not bound +!missing-selector! UITabSidebarItem::contentConfiguration not bound +!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound +!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound +!missing-selector! UITabSidebarItem::setAccessories: not bound +!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound +!missing-selector! UITabSidebarItem::setContentConfiguration: not bound +!missing-selector! UITabSidebarItem::tab not bound +!missing-selector! UITabSidebarItemRequest::action not bound +!missing-selector! UITabSidebarItemRequest::tab not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::isWritingToolsActive not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITouch::rollAngle not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::preferredTransition not bound +!missing-selector! UIViewController::setPreferredTransition: not bound +!missing-selector! UIViewController::tab not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound +!missing-selector! UIZoomTransitionInteractionContext::location not bound +!missing-selector! UIZoomTransitionInteractionContext::velocity not bound +!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound +!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound +!missing-selector! UIZoomTransitionOptions::dimmingColor not bound +!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound +!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound +!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound +!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIActivityCollaborationModeRestriction not bound +!missing-type! UICalendarSelectionWeekOfYear not bound +!missing-type! UICanvasFeedbackGenerator not bound +!missing-type! UIDocumentViewControllerLaunchOptions not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UIPencilHoverPose not bound +!missing-type! UIPencilInteractionSqueeze not bound +!missing-type! UIPencilInteractionTap not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabBarControllerSidebar not bound +!missing-type! UITabGroup not bound +!missing-type! UITabSidebarItem not bound +!missing-type! UITabSidebarItemRequest not bound +!missing-type! UITabSidebarScrollTarget not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!missing-type! UIViewControllerTransition not bound +!missing-type! UIZoomTransitionAlignmentRectContext not bound +!missing-type! UIZoomTransitionInteractionContext not bound +!missing-type! UIZoomTransitionOptions not bound +!missing-type! UIZoomTransitionSourceViewProviderContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo index cccf05ac9c53..ac884e70de96 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo @@ -15,3 +15,20 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo new file mode 100644 index 000000000000..20176717b9c3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo @@ -0,0 +1,2 @@ +!missing-field! _CoreNFC_UIKitVersionNumber not bound +!missing-field! _CoreNFC_UIKitVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo index df58a73c7faa..c91b5327af45 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo @@ -491,3 +491,218 @@ !deprecated-attribute-missing! AVCaptureConnection::setVideoOrientation: missing a [Deprecated] attribute !deprecated-attribute-missing! AVCaptureConnection::videoOrientation missing a [Deprecated] attribute !deprecated-attribute-missing! AVSampleBufferGenerator::createSampleBufferForRequest: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMediaExtensionProperties::containingBundleName not bound +!missing-selector! AVMediaExtensionProperties::containingBundleURL not bound +!missing-selector! AVMediaExtensionProperties::extensionName not bound +!missing-selector! AVMediaExtensionProperties::extensionURL not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVURLAsset::mediaExtensionProperties not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMediaExtensionProperties not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo index fcf60ac1a92f..9807a198b667 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo @@ -18,3 +18,106 @@ !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute !deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::initWithWindowRef: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute +!extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers +!missing-enum! NSCursorFrameResizeDirections not bound +!missing-enum! NSCursorFrameResizePosition not bound +!missing-enum! NSHorizontalDirections not bound +!missing-enum! NSSharingCollaborationMode not bound +!missing-enum! NSVerticalDirections not bound +!missing-enum! NSWritingToolsAllowedInputOptions not bound +!missing-enum! NSWritingToolsBehavior not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! NSToolbarNewIndexKey not bound +!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found +!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found +!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found +!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found +!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found +!missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +NSCursor::columnResizeCursor not bound +!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound +!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound +!missing-selector! +NSCursor::rowResizeCursor not bound +!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound +!missing-selector! +NSCursor::zoomInCursor not bound +!missing-selector! +NSCursor::zoomOutCursor not bound +!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound +!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound +!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound +!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound +!missing-selector! NSPopUpButton::usesItemFromMenu not bound +!missing-selector! NSSavePanel::currentContentType not bound +!missing-selector! NSSavePanel::setCurrentContentType: not bound +!missing-selector! NSSavePanel::setShowsContentTypes: not bound +!missing-selector! NSSavePanel::showsContentTypes not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! NSTextView::highlight: not bound +!missing-selector! NSTextView::isWritingToolsActive not bound +!missing-selector! NSTextView::mathExpressionCompletionType not bound +!missing-selector! NSTextView::setMathExpressionCompletionType: not bound +!missing-selector! NSTextView::setTextHighlightAttributes: not bound +!missing-selector! NSTextView::textHighlightAttributes not bound +!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound +!missing-selector! NSToolbar::itemIdentifiers not bound +!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound +!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound +!missing-selector! NSToolbar::setItemIdentifiers: not bound +!missing-selector! NSToolbarItem::isHidden not bound +!missing-selector! NSToolbarItem::setHidden: not bound +!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound +!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound +!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! NSSharingCollaborationModeRestriction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo index d4a273993d9d..d203c85a92dc 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo @@ -3,3 +3,7 @@ !missing-pinvoke! AudioFileComponentGetUserDataSize64 is not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo index 1c809894de10..21edac3c42ba 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo @@ -1,2 +1,119 @@ !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::loginUserName missing a [Deprecated] attribute !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::setLoginUserName: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSessionRequest::callbackURLScheme missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsStrongerKeyAvailable = 16 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsUserKeyInvalid = 32 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmECDHE_A256GCM not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_Curve25519_SHA256_ChachaPoly not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P256_SHA256_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P384_SHA384_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmEd25519 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES384 not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::keyWillRotateForKeyType:newKey:loginManager:completion: not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceEncryptionAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceSigningAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedUserSecureEnclaveKeySigningAlgorithms not found +!missing-protocol-member! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithClientData:name:userID:requestStyle: not found +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkeAuthPublicKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestEncryptionAlgorithm not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkeAuthPublicKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestEncryptionAlgorithm: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setUserSecureEnclaveKeyBiometricPolicy: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::userSecureEnclaveKeyBiometricPolicy not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::beginKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::completeKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-selector! ASWebAuthenticationSessionRequest::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSessionRequest::callback not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..2de90f56b642 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,6 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..f62a08c1e1f1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo @@ -0,0 +1,52 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo index 182e1513968d..e24ed232ca58 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo @@ -28,3 +28,4 @@ !missing-selector! CATapDescription::stream not bound !missing-selector! CATapDescription::UUID not bound !missing-type! CATapDescription not bound +!missing-selector! CATapDescription::initExcludingProcesses:andDeviceUID:withStream: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo index 2a5749d9f066..c87f980ad68b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo @@ -1 +1,21 @@ !deprecated-attribute-missing! CGWindowListCreateImage missing a [Deprecated] attribute +!missing-enum! CGToneMapping not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis1 = 176 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis2 = 175 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventMomentumOptionPhase = 173 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis1 = 178 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis2 = 177 not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo new file mode 100644 index 000000000000..9546e44dddc5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo @@ -0,0 +1,21 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo index 05018fd60cea..d756228577da 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo @@ -206,3 +206,6 @@ !missing-type! CMIOExtensionStreamCustomClockConfiguration not bound !missing-type! CMIOExtensionStreamFormat not bound !missing-type! CMIOExtensionStreamProperties not bound +!missing-field! CMIOExtensionPropertyDeviceLatency not bound +!missing-field! CMIOExtensionPropertyStreamLatency not bound +!missing-selector! +CMIOExtensionProvider::stopServiceWithProvider: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo new file mode 100644 index 000000000000..83e04bb08e4c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo @@ -0,0 +1,19 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-selector! CMMotionActivity::automotive not bound +!missing-selector! CMMotionActivity::confidence not bound +!missing-selector! CMMotionActivity::running not bound +!missing-selector! CMMotionActivity::startDate not bound +!missing-selector! CMMotionActivity::stationary not bound +!missing-selector! CMMotionActivity::unknown not bound +!missing-selector! CMMotionActivity::walking not bound +!missing-type! CMHeadphoneActivityManager not bound +!missing-type! CMMotionActivity not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo new file mode 100644 index 000000000000..d8d242eb3b1d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo @@ -0,0 +1,28 @@ +!deprecated-attribute-missing! CVDisplayLinkCreateWithActiveCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithOpenGLDisplayMask missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetActualOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentTime missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetNominalOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetOutputVideoLatency missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetTypeID missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkIsRunning missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRelease missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRetain missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetOutputCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStart missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStop missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkTranslateTime missing a [Deprecated] attribute +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo new file mode 100644 index 000000000000..c4668290ecc9 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo @@ -0,0 +1,37 @@ +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::AccessTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::AddedTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::BackupTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::BirthTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::ChangeTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::ModifyTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetAccessTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetAddedTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetBackupTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetBirthTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetChangeTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void FSKit.FSItemAttributes::SetModifyTime(Darwin.TimeSpec&)' has a extraneous [NullAllowed] on parameter #0 +!incorrect-designated-initializer! FSFileName::initWithBytes:length: is not a constructor +!missing-field! FSActivateOptionSyntaxKey not bound +!missing-field! FSCheckOptionSyntaxKey not bound +!missing-field! FSFormatOptionSyntaxKey not bound +!missing-protocol-member! FSTaskMessageOps::completed:reply: not found +!missing-selector! +FSEntityIdentifier::identifierWithUUID:byteQualifier: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:longByteQualifier: not bound +!missing-selector! +FSFileName::nameWithCString: not bound +!missing-selector! +FSKitConstants::forceLoadOption not bound +!missing-selector! +FSKitConstants::moduleExtensionPointName not bound +!missing-selector! +FSProbeResult::resultWithResult:name:containerID: not bound +!missing-selector! FSEntityIdentifier::initWithBytes:length: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:byteQualifier: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:longByteQualifier: not bound +!missing-selector! FSFileName::debugDescription not bound +!missing-selector! FSFileName::initWithCString: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:arguments: not bound +!missing-selector! FSProbeResult::containerID not bound +!missing-selector! FSProbeResult::name not bound +!missing-selector! FSProbeResult::result not bound +!missing-type! FSKitConstants not bound +!missing-type! FSProbeResult not bound +!unknown-field! FSTaskParameterConstantForceLoad bound +!unknown-field! FSTaskParameterConstantReadOnly bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo new file mode 100644 index 000000000000..432e7f33d2b1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo @@ -0,0 +1,28 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum! NSFileProviderVolumeUnsupportedReason not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound +!missing-protocol! NSFileProviderExternalVolumeHandling not bound +!missing-protocol! NSFileProviderKnownFolderSupporting not bound +!missing-selector! +NSFileProviderManager::checkDomainsCanBeStored:onVolumeAtURL:unsupportedReason:error: not bound +!missing-selector! NSFileProviderDomain::initWithDisplayName:userInfo:volumeURL: not bound +!missing-selector! NSFileProviderDomain::replicatedKnownFolders not bound +!missing-selector! NSFileProviderDomain::setSupportedKnownFolders: not bound +!missing-selector! NSFileProviderDomain::setUserInfo: not bound +!missing-selector! NSFileProviderDomain::supportedKnownFolders not bound +!missing-selector! NSFileProviderDomain::userInfo not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithExistingItemIdentifier: not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithParentItemIdentifier:filename: not bound +!missing-selector! NSFileProviderKnownFolderLocations::desktopLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::documentsLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::init not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDesktopLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDocumentsLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setShouldCreateBinaryCompatibilitySymlink: not bound +!missing-selector! NSFileProviderKnownFolderLocations::shouldCreateBinaryCompatibilitySymlink not bound +!missing-selector! NSFileProviderManager::claimNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::releaseNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::stateDirectoryURLWithError: not bound +!missing-type! NSFileProviderKnownFolderLocation not bound +!missing-type! NSFileProviderKnownFolderLocations not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo new file mode 100644 index 000000000000..bfc3a15fd819 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo @@ -0,0 +1,25 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSTask::launchRequirementData not bound +!missing-selector! NSTask::setLaunchRequirementData: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo index 1196c3885f8b..7039e96d94db 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo @@ -33,3 +33,13 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo index 7cf6621e010d..78a220fdee83 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo @@ -3,3 +3,6 @@ !deprecated-attribute-missing! ICCameraDevice::requestDisableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestEnableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestUploadFile:options:uploadDelegate:didUploadSelector:contextInfo: missing a [Deprecated] attribute +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo index 9baef7be9c8d..800f88c6af03 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo @@ -1 +1,12 @@ !deprecated-attribute-missing! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen:numberOfCalls: missing a [Deprecated] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo index 9ea91f77132c..c8ee38c22b00 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo @@ -53,3 +53,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo new file mode 100644 index 000000000000..417deb27447f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo @@ -0,0 +1,89 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItem::openMapsWithItems:launchOptions:completionHandler: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItem::openInMapsWithLaunchOptions:completionHandler: not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo index 1f9a1fb2f364..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo @@ -9225,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo new file mode 100644 index 000000000000..77acd1e39f3c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo @@ -0,0 +1,152 @@ +!missing-enum! MEDecodeFrameStatus not bound +!missing-enum! MEError not bound +!missing-enum! MEFileInfoFragmentsStatus not bound +!missing-enum! MEFormatReaderParseAdditionalFragmentsStatus not bound +!missing-field! MediaExtensionErrorDomain not bound +!missing-field! MERAWProcessorReadyForMoreMediaDataDidChangeNotification not bound +!missing-field! MERAWProcessorValuesDidChangeNotification not bound +!missing-field! MEVideoDecoderReadyForMoreMediaDataDidChangeNotification not bound +!missing-protocol! MEFormatReader not bound +!missing-protocol! MEFormatReaderExtension not bound +!missing-protocol! MERAWProcessor not bound +!missing-protocol! MERAWProcessorExtension not bound +!missing-protocol! MESampleCursor not bound +!missing-protocol! METrackReader not bound +!missing-protocol! MEVideoDecoder not bound +!missing-protocol! MEVideoDecoderExtension not bound +!missing-selector! MEByteSource::availableLengthAtOffset: not bound +!missing-selector! MEByteSource::byteSourceForRelatedFileName:error: not bound +!missing-selector! MEByteSource::contentType not bound +!missing-selector! MEByteSource::fileLength not bound +!missing-selector! MEByteSource::fileName not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:completionHandler: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:bytesRead:error: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:completionHandler: not bound +!missing-selector! MEByteSource::relatedFileNamesInSameDirectory not bound +!missing-selector! MEDecodeFrameOptions::doNotOutputFrame not bound +!missing-selector! MEDecodeFrameOptions::realTimePlayback not bound +!missing-selector! MEDecodeFrameOptions::setDoNotOutputFrame: not bound +!missing-selector! MEDecodeFrameOptions::setRealTimePlayback: not bound +!missing-selector! MEEstimatedSampleLocation::byteSource not bound +!missing-selector! MEEstimatedSampleLocation::estimatedSampleLocation not bound +!missing-selector! MEEstimatedSampleLocation::initWithByteSource:estimatedSampleLocation:refinementDataLocation: not bound +!missing-selector! MEEstimatedSampleLocation::refinementDataLocation not bound +!missing-selector! MEFileInfo::duration not bound +!missing-selector! MEFileInfo::fragmentsStatus not bound +!missing-selector! MEFileInfo::setDuration: not bound +!missing-selector! MEFileInfo::setFragmentsStatus: not bound +!missing-selector! MEFormatReaderInstantiationOptions::allowIncrementalFragmentParsing not bound +!missing-selector! MEHEVCDependencyInfo::constraintIndicatorFlags not bound +!missing-selector! MEHEVCDependencyInfo::hasStepwiseTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::hasTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::levelIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileCompatibilityFlags not bound +!missing-selector! MEHEVCDependencyInfo::profileIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileSpace not bound +!missing-selector! MEHEVCDependencyInfo::setConstraintIndicatorFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setLevelIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileCompatibilityFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileSpace: not bound +!missing-selector! MEHEVCDependencyInfo::setStepwiseTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setSyncSampleNALUnitType: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalLevel: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setTierFlag: not bound +!missing-selector! MEHEVCDependencyInfo::syncSampleNALUnitType not bound +!missing-selector! MEHEVCDependencyInfo::temporalLevel not bound +!missing-selector! MEHEVCDependencyInfo::tierFlag not bound +!missing-selector! MERAWProcessingBooleanParameter::cameraValue not bound +!missing-selector! MERAWProcessingBooleanParameter::currentValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initialValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::neutralValue not bound +!missing-selector! MERAWProcessingBooleanParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingFloatParameter::cameraValue not bound +!missing-selector! MERAWProcessingFloatParameter::currentValue not bound +!missing-selector! MERAWProcessingFloatParameter::initialValue not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingFloatParameter::maximumValue not bound +!missing-selector! MERAWProcessingFloatParameter::minimumValue not bound +!missing-selector! MERAWProcessingFloatParameter::neutralValue not bound +!missing-selector! MERAWProcessingFloatParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::cameraValue not bound +!missing-selector! MERAWProcessingIntegerParameter::currentValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initialValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::maximumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::minimumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::neutralValue not bound +!missing-selector! MERAWProcessingIntegerParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingListParameter::cameraValue not bound +!missing-selector! MERAWProcessingListParameter::currentValue not bound +!missing-selector! MERAWProcessingListParameter::initialValue not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue: not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingListParameter::listElements not bound +!missing-selector! MERAWProcessingListParameter::neutralValue not bound +!missing-selector! MERAWProcessingListParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingParameter::enabled not bound +!missing-selector! MERAWProcessingParameter::key not bound +!missing-selector! MERAWProcessingParameter::longDescription not bound +!missing-selector! MERAWProcessingParameter::name not bound +!missing-selector! MERAWProcessingParameter::setEnabled: not bound +!missing-selector! MERAWProcessingParameterListElement::initWithName:description:elementID: not bound +!missing-selector! MERAWProcessingParameterListElement::listElementID not bound +!missing-selector! MERAWProcessingSubGroupParameter::initWithName:description:parameters: not bound +!missing-selector! MERAWProcessingSubGroupParameter::subGroupParameters not bound +!missing-selector! MERAWProcessorPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MERAWProcessorPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MERAWProcessorPixelBufferManager::setPixelBufferAttributes: not bound +!missing-selector! MESampleCursorChunk::byteSource not bound +!missing-selector! MESampleCursorChunk::chunkInfo not bound +!missing-selector! MESampleCursorChunk::chunkStorageRange not bound +!missing-selector! MESampleCursorChunk::initWithByteSource:chunkStorageRange:chunkInfo:sampleIndexWithinChunk: not bound +!missing-selector! MESampleCursorChunk::sampleIndexWithinChunk not bound +!missing-selector! MESampleLocation::byteSource not bound +!missing-selector! MESampleLocation::initWithByteSource:sampleLocation: not bound +!missing-selector! MESampleLocation::sampleLocation not bound +!missing-selector! METrackInfo::extendedLanguageTag not bound +!missing-selector! METrackInfo::formatDescriptions not bound +!missing-selector! METrackInfo::initWithMediaType:trackID:formatDescriptions: not bound +!missing-selector! METrackInfo::isEnabled not bound +!missing-selector! METrackInfo::mediaType not bound +!missing-selector! METrackInfo::naturalSize not bound +!missing-selector! METrackInfo::naturalTimescale not bound +!missing-selector! METrackInfo::nominalFrameRate not bound +!missing-selector! METrackInfo::preferredTransform not bound +!missing-selector! METrackInfo::requiresFrameReordering not bound +!missing-selector! METrackInfo::setEnabled: not bound +!missing-selector! METrackInfo::setExtendedLanguageTag: not bound +!missing-selector! METrackInfo::setNaturalSize: not bound +!missing-selector! METrackInfo::setNaturalTimescale: not bound +!missing-selector! METrackInfo::setNominalFrameRate: not bound +!missing-selector! METrackInfo::setPreferredTransform: not bound +!missing-selector! METrackInfo::setRequiresFrameReordering: not bound +!missing-selector! METrackInfo::setTrackEdits: not bound +!missing-selector! METrackInfo::trackEdits not bound +!missing-selector! METrackInfo::trackID not bound +!missing-selector! MEVideoDecoderPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MEVideoDecoderPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MEVideoDecoderPixelBufferManager::setPixelBufferAttributes: not bound +!missing-type! MEByteSource not bound +!missing-type! MEDecodeFrameOptions not bound +!missing-type! MEEstimatedSampleLocation not bound +!missing-type! MEFileInfo not bound +!missing-type! MEFormatReaderInstantiationOptions not bound +!missing-type! MEHEVCDependencyInfo not bound +!missing-type! MERAWProcessingBooleanParameter not bound +!missing-type! MERAWProcessingFloatParameter not bound +!missing-type! MERAWProcessingIntegerParameter not bound +!missing-type! MERAWProcessingListParameter not bound +!missing-type! MERAWProcessingParameter not bound +!missing-type! MERAWProcessingParameterListElement not bound +!missing-type! MERAWProcessingSubGroupParameter not bound +!missing-type! MERAWProcessorPixelBufferManager not bound +!missing-type! MESampleCursorChunk not bound +!missing-type! MESampleLocation not bound +!missing-type! METrackInfo not bound +!missing-type! MEVideoDecoderPixelBufferManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo new file mode 100644 index 000000000000..d38fd78c6fd3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo @@ -0,0 +1,3 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo index 3aecdefd9d51..9f0914aaf9a4 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo @@ -5,3 +5,93 @@ !missing-protocol-member! MTLIndirectRenderCommand::setMeshBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectThreadgroupMemoryLength:atIndex: not found +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo index 1b7ddb3d5c15..bd237016a7a7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !deprecated-attribute-missing! MPSInstanceAccelerationStructure missing a [Deprecated] attribute !deprecated-attribute-missing! MPSRayIntersector missing a [Deprecated] attribute !deprecated-attribute-missing! MPSTriangleAccelerationStructure missing a [Deprecated] attribute +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo new file mode 100644 index 000000000000..90e2bbc0cad3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo @@ -0,0 +1 @@ +!missing-pinvoke! nw_listener_create_with_launchd_key is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..34725354e608 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo @@ -0,0 +1,101 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationHost:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationNetwork:prefix:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithRemoteNetwork:remotePrefix:localNetwork:localPrefix:protocol:direction: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchLocalNetwork missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchRemoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterManager::disableEncryptedDNSSettings not bound +!missing-selector! NEFilterManager::setDisableEncryptedDNSSettings: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NENetworkRule::initWithDestinationHostEndpoint:protocol: not bound +!missing-selector! NENetworkRule::initWithDestinationNetworkEndpoint:prefix:protocol: not bound +!missing-selector! NENetworkRule::initWithRemoteNetworkEndpoint:remotePrefix:localNetworkEndpoint:localPrefix:protocol:direction: not bound +!missing-selector! NENetworkRule::matchLocalNetworkEndpoint not bound +!missing-selector! NENetworkRule::matchRemoteHostOrNetworkEndpoint not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo new file mode 100644 index 000000000000..79144e1d1660 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKDisbursementErrorCode not bound +!missing-field! PKDisbursementErrorContactFieldUserInfoKey not bound +!missing-field! PKDisbursementErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! +PKDisbursementRequest::disbursementCardUnsupportedError not bound +!missing-selector! +PKDisbursementRequest::disbursementContactInvalidErrorWithContactField:localizedDescription: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursements not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks:capabilities: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKDisbursementRequest::applicationData not bound +!missing-selector! PKDisbursementRequest::currencyCode not bound +!missing-selector! PKDisbursementRequest::initWithMerchantIdentifier:currencyCode:regionCode:supportedNetworks:merchantCapabilities:summaryItems: not bound +!missing-selector! PKDisbursementRequest::merchantCapabilities not bound +!missing-selector! PKDisbursementRequest::merchantIdentifier not bound +!missing-selector! PKDisbursementRequest::recipientContact not bound +!missing-selector! PKDisbursementRequest::regionCode not bound +!missing-selector! PKDisbursementRequest::requiredRecipientContactFields not bound +!missing-selector! PKDisbursementRequest::setApplicationData: not bound +!missing-selector! PKDisbursementRequest::setCurrencyCode: not bound +!missing-selector! PKDisbursementRequest::setMerchantCapabilities: not bound +!missing-selector! PKDisbursementRequest::setMerchantIdentifier: not bound +!missing-selector! PKDisbursementRequest::setRecipientContact: not bound +!missing-selector! PKDisbursementRequest::setRegionCode: not bound +!missing-selector! PKDisbursementRequest::setRequiredRecipientContactFields: not bound +!missing-selector! PKDisbursementRequest::setSummaryItems: not bound +!missing-selector! PKDisbursementRequest::setSupportedNetworks: not bound +!missing-selector! PKDisbursementRequest::setSupportedRegions: not bound +!missing-selector! PKDisbursementRequest::summaryItems not bound +!missing-selector! PKDisbursementRequest::supportedNetworks not bound +!missing-selector! PKDisbursementRequest::supportedRegions not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentAuthorizationController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentAuthorizationViewController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKDisbursementRequest not bound +!missing-type! PKDisbursementSummaryItem not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKInstantFundsOutFeeSummaryItem not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo new file mode 100644 index 000000000000..9041a74cc57f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo @@ -0,0 +1 @@ +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo new file mode 100644 index 000000000000..1d2accf287ab --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo @@ -0,0 +1,2 @@ +!missing-field! ProximityReaderStubVersionNumber not bound +!missing-field! ProximityReaderStubVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo new file mode 100644 index 000000000000..2aa3e8a52c33 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! QLThumbnailImageCreate missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo new file mode 100644 index 000000000000..49f31c59e3c2 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo @@ -0,0 +1,31 @@ +!missing-enum! SCCaptureDynamicRange not bound +!missing-enum! SCStreamConfigurationPreset not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorFailedToStartMicrophoneCapture = -3820 not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorSystemStoppedStream = -3821 not bound +!missing-enum-value! SCStreamOutputType native value SCStreamOutputTypeMicrophone = 2 not bound +!missing-protocol! SCRecordingOutputDelegate not bound +!missing-selector! +SCShareableContent::getCurrentProcessShareableContentWithCompletionHandler: not bound +!missing-selector! +SCStreamConfiguration::streamConfigurationWithPreset: not bound +!missing-selector! SCRecordingOutput::initWithConfiguration:delegate: not bound +!missing-selector! SCRecordingOutput::recordedDuration not bound +!missing-selector! SCRecordingOutput::recordedFileSize not bound +!missing-selector! SCRecordingOutputConfiguration::availableOutputFileTypes not bound +!missing-selector! SCRecordingOutputConfiguration::availableVideoCodecTypes not bound +!missing-selector! SCRecordingOutputConfiguration::outputFileType not bound +!missing-selector! SCRecordingOutputConfiguration::outputURL not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputFileType: not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputURL: not bound +!missing-selector! SCRecordingOutputConfiguration::setVideoCodecType: not bound +!missing-selector! SCRecordingOutputConfiguration::videoCodecType not bound +!missing-selector! SCStream::addRecordingOutput:error: not bound +!missing-selector! SCStream::removeRecordingOutput:error: not bound +!missing-selector! SCStreamConfiguration::captureDynamicRange not bound +!missing-selector! SCStreamConfiguration::captureMicrophone not bound +!missing-selector! SCStreamConfiguration::microphoneCaptureDeviceID not bound +!missing-selector! SCStreamConfiguration::setCaptureDynamicRange: not bound +!missing-selector! SCStreamConfiguration::setCaptureMicrophone: not bound +!missing-selector! SCStreamConfiguration::setMicrophoneCaptureDeviceID: not bound +!missing-selector! SCStreamConfiguration::setShowMouseClicks: not bound +!missing-selector! SCStreamConfiguration::showMouseClicks not bound +!missing-type! SCRecordingOutput not bound +!missing-type! SCRecordingOutputConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo index dfbedfa6d276..28cd0ed153fa 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo @@ -1,3 +1,4 @@ # Don't know how where these are needed, so not bound for now. !missing-field! kSMDomainSystemLaunchd not bound !missing-field! kSMDomainUserLaunchd not bound +!missing-field! SMAppServiceErrorDomain not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo index 9a4b6c245072..b33667ada1b5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo @@ -1,2 +1,6 @@ !deprecated-attribute-missing! SFSpeechRecognitionRequest::interactionIdentifier missing a [Deprecated] attribute !deprecated-attribute-missing! SFSpeechRecognitionRequest::setInteractionIdentifier: missing a [Deprecated] attribute +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo new file mode 100644 index 000000000000..7aa7c46994df --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo @@ -0,0 +1,78 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo new file mode 100644 index 000000000000..29156ad2fc75 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute +!missing-field! kSCPropNetProxiesFTPUser not bound +!missing-field! kSCPropNetProxiesGopherUser not bound +!missing-field! kSCPropNetProxiesHTTPSUser not bound +!missing-field! kSCPropNetProxiesHTTPUser not bound +!missing-field! kSCPropNetProxiesRTSPUser not bound +!missing-field! kSCPropNetProxiesSOCKSUser not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..b325adc0448d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,8 @@ +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo index 31bea8d7aea4..045ffe61ea1d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo @@ -18,3 +18,55 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_SpatialAdaptiveQPLevel not bound +!missing-field! kVTCompressionPropertyKey_SuggestedLookAheadFrameCount not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleURLKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionURLKey not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTRAWProcessingParameter_CameraValue not bound +!missing-field! kVTRAWProcessingParameter_CurrentValue not bound +!missing-field! kVTRAWProcessingParameter_Description not bound +!missing-field! kVTRAWProcessingParameter_Enabled not bound +!missing-field! kVTRAWProcessingParameter_InitialValue not bound +!missing-field! kVTRAWProcessingParameter_Key not bound +!missing-field! kVTRAWProcessingParameter_ListArray not bound +!missing-field! kVTRAWProcessingParameter_MaximumValue not bound +!missing-field! kVTRAWProcessingParameter_MinimumValue not bound +!missing-field! kVTRAWProcessingParameter_Name not bound +!missing-field! kVTRAWProcessingParameter_NeutralValue not bound +!missing-field! kVTRAWProcessingParameter_SubGroup not bound +!missing-field! kVTRAWProcessingParameter_ValueType not bound +!missing-field! kVTRAWProcessingParameterListElement_Description not bound +!missing-field! kVTRAWProcessingParameterListElement_Label not bound +!missing-field! kVTRAWProcessingParameterListElement_ListElementID not bound +!missing-field! kVTRAWProcessingParameterValueType_Boolean not bound +!missing-field! kVTRAWProcessingParameterValueType_Float not bound +!missing-field! kVTRAWProcessingParameterValueType_Integer not bound +!missing-field! kVTRAWProcessingParameterValueType_List not bound +!missing-field! kVTRAWProcessingParameterValueType_SubGroup not bound +!missing-field! kVTRAWProcessingPropertyKey_MetalDeviceRegistryID not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-pinvoke! VTCopyVideoDecoderExtensionProperties is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionCompleteFrames is not bound +!missing-pinvoke! VTRAWProcessingSessionCopyProcessingParameters is not bound +!missing-pinvoke! VTRAWProcessingSessionCreate is not bound +!missing-pinvoke! VTRAWProcessingSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionInvalidate is not bound +!missing-pinvoke! VTRAWProcessingSessionProcessFrame is not bound +!missing-pinvoke! VTRAWProcessingSessionSetParameterChangedHander is not bound +!missing-pinvoke! VTRAWProcessingSessionSetProcessingParameters is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo index 9aa6e01d6ffd..3e93c253d3ae 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo @@ -1133,3 +1133,190 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..fda4bc7201dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo @@ -0,0 +1,99 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo new file mode 100644 index 000000000000..a4fc2c943a96 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo @@ -0,0 +1,4 @@ +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo index b2bff516a29e..02890efae0b5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo @@ -101,3 +101,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo new file mode 100644 index 000000000000..09a3848302fc --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo @@ -0,0 +1 @@ +!missing-enum! CSUserInteraction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo index 1106fdad9687..a28392770e4f 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo @@ -16,3 +16,14 @@ !missing-selector! GCControllerLiveInput::unmappedInput not bound !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo index 5308f382483d..2b4c98520ae9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo @@ -1 +1,9 @@ !missing-enum-value! LPErrorCode native value LPErrorMetadataFetchNotAllowed = 5 not bound +!missing-selector! LPMetadataProvider::cancel not bound +!missing-selector! LPMetadataProvider::setShouldFetchSubresources: not bound +!missing-selector! LPMetadataProvider::setTimeout: not bound +!missing-selector! LPMetadataProvider::shouldFetchSubresources not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForRequest:completionHandler: not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForURL:completionHandler: not bound +!missing-selector! LPMetadataProvider::timeout not bound +!missing-type! LPMetadataProvider not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo new file mode 100644 index 000000000000..98477f58b672 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo @@ -0,0 +1,67 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo index 77fc174b9eea..232d6ff21f23 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo @@ -291,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo new file mode 100644 index 000000000000..94d78b5857ba --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo @@ -0,0 +1,73 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo index a638a0553357..cb7f0347391c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo new file mode 100644 index 000000000000..dc80d1988253 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo @@ -0,0 +1,69 @@ +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo new file mode 100644 index 000000000000..1fd48bf015bd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo @@ -0,0 +1,77 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo new file mode 100644 index 000000000000..2091f3d3d9d0 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo @@ -0,0 +1,145 @@ +!deprecated-attribute-missing! TVApplicationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::context missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::evaluateInJavaScriptContext:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::initWithContext:window:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::navigationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::stop missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::window missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::javaScriptApplicationURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::launchOptions missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setJavaScriptApplicationURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setLaunchOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setStorageIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setSupportsPictureInPicturePlayback: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::storageIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::supportsPictureInPicturePlayback missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFailWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFinishLaunchingWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didStopWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:evaluateAppJavaScriptInContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::playerForAppController: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::colorType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientColors missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientPoints missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::appController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::documentContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::updateUsingContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didFailUpdateWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didUpdateWithContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:handleEvent:withElement: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerDidUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerWillUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVElementFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::highlightDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::imageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::timeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::highlights missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::imageType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::srcset missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::URL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::extendedInterfaceCreator missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::setExtendedInterfaceCreator: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::artworkImageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::containsExplicitContent missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingDomain missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingRanking missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::highlightGroups missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::interstitials missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::itemDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::resumeTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::subtitle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::title missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::type missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::url missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::expectsReturnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::initWithProperties:expectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::returnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::setExpectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::changeToMediaItemAtIndex: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::currentMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::dispatchEvent:userInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::initWithPlayer: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::next missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::nextMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::pause missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::player missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::playlist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::presentWithAnimation: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previous missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previousMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::state missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::endAction missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::mediaItems missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::repeatMode missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVStyleFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont:foregroundColor:textAlignment: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedText missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::duration missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::endTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::startTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::attributes missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::autoHighlightIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::childViewElements missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventOfType:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventWithName:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementData missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::isDisabled missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::parentViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::resetProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::setDisabled: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::style missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::updateType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::alignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::backgroundColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::contentAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::focusMargin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontSize missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontWeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::height missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::highlightColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::imageTreatmentName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::interitemSpacing missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::margin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxTextLines missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::padding missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::position missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::ratingStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textHighlightStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textMinimumScaleFactor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::tintColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::valueForStyleProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::width missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo new file mode 100644 index 000000000000..787403c4061d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo @@ -0,0 +1,205 @@ +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::tab not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabGroup not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!unknown-field! UIPasteboardDetectionPatternCalendarEvent bound +!unknown-field! UIPasteboardDetectionPatternEmailAddress bound +!unknown-field! UIPasteboardDetectionPatternFlightNumber bound +!unknown-field! UIPasteboardDetectionPatternLink bound +!unknown-field! UIPasteboardDetectionPatternMoneyAmount bound +!unknown-field! UIPasteboardDetectionPatternNumber bound +!unknown-field! UIPasteboardDetectionPatternPhoneNumber bound +!unknown-field! UIPasteboardDetectionPatternPostalAddress bound +!unknown-field! UIPasteboardDetectionPatternProbableWebSearch bound +!unknown-field! UIPasteboardDetectionPatternProbableWebURL bound +!unknown-field! UIPasteboardDetectionPatternShipmentTrackingNumber bound +!unknown-native-enum! UIPasteControlDisplayMode bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo index 5dae2c5753a8..6e1d1a06f87a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo @@ -2,3 +2,17 @@ !missing-field! kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata not bound !missing-pinvoke! VTIsStereoMVHEVCDecodeSupported is not bound !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/iOS-AVFoundation.todo b/tests/xtro-sharpie/iOS-AVFoundation.todo index e976e67a847c..f5528c2a5999 100644 --- a/tests/xtro-sharpie/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/iOS-AVFoundation.todo @@ -492,3 +492,369 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptionAnimation not bound +!missing-enum! AVCaptionConversionValidatorStatus not bound +!missing-enum! AVCaptionDecoration not bound +!missing-enum! AVCaptionFontStyle not bound +!missing-enum! AVCaptionFontWeight not bound +!missing-enum! AVCaptionRegionDisplayAlignment not bound +!missing-enum! AVCaptionRegionScroll not bound +!missing-enum! AVCaptionRegionWritingMode not bound +!missing-enum! AVCaptionRubyAlignment not bound +!missing-enum! AVCaptionRubyPosition not bound +!missing-enum! AVCaptionTextAlignment not bound +!missing-enum! AVCaptionTextCombine not bound +!missing-enum! AVCaptionUnitsType not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVCaptureVideoStabilizationMode native value AVCaptureVideoStabilizationModeCinematicExtendedEnhanced = 5 not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVCaptionConversionAdjustmentTypeTimeRange not bound +!missing-field! AVCaptionConversionWarningTypeExcessMediaData not bound +!missing-field! AVCaptionMediaSubTypeKey not bound +!missing-field! AVCaptionMediaTypeKey not bound +!missing-field! AVCaptionTimeCodeFrameDurationKey not bound +!missing-field! AVCaptionUseDropFrameTimeCodeKey not bound +!missing-field! AVFileTypeAppleiTT not bound +!missing-field! AVFileTypeSCC not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-pinvoke! AVCaptionDimensionMake is not bound +!missing-pinvoke! AVCaptionPointMake is not bound +!missing-pinvoke! AVCaptionSizeMake is not bound +!missing-protocol! AVAssetReaderCaptionValidationHandling not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetReaderOutputCaptionAdaptor::assetReaderOutputCaptionAdaptorWithAssetReaderTrackOutput: not bound +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVAssetWriterInputCaptionAdaptor::assetWriterInputCaptionAdaptorWithAssetWriterInput: not bound +!missing-selector! +AVCaptionConversionValidator::captionConversionValidatorWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! +AVCaptionFormatConformer::captionFormatConformerWithConversionSettings: not bound +!missing-selector! +AVCaptionRegion::appleITTBottomRegion not bound +!missing-selector! +AVCaptionRegion::appleITTLeftRegion not bound +!missing-selector! +AVCaptionRegion::appleITTRightRegion not bound +!missing-selector! +AVCaptionRegion::appleITTTopRegion not bound +!missing-selector! +AVCaptionRegion::subRipTextBottomRegion not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::assetReaderTrackOutput not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::captionsNotPresentInPreviousGroupsInCaptionGroup: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::initWithAssetReaderTrackOutput: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::nextCaptionGroup not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::setValidationDelegate: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::validationDelegate not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaption: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaptionGroup: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::assetWriterInput not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::initWithAssetWriterInput: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaption::animation not bound +!missing-selector! AVCaption::backgroundColorAtIndex:range: not bound +!missing-selector! AVCaption::decorationAtIndex:range: not bound +!missing-selector! AVCaption::fontStyleAtIndex:range: not bound +!missing-selector! AVCaption::fontWeightAtIndex:range: not bound +!missing-selector! AVCaption::initWithText:timeRange: not bound +!missing-selector! AVCaption::region not bound +!missing-selector! AVCaption::rubyAtIndex:range: not bound +!missing-selector! AVCaption::text not bound +!missing-selector! AVCaption::textAlignment not bound +!missing-selector! AVCaption::textColorAtIndex:range: not bound +!missing-selector! AVCaption::textCombineAtIndex:range: not bound +!missing-selector! AVCaption::timeRange not bound +!missing-selector! AVCaptionConversionAdjustment::adjustmentType not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::durationOffset not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::startTimeOffset not bound +!missing-selector! AVCaptionConversionValidator::captions not bound +!missing-selector! AVCaptionConversionValidator::initWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! AVCaptionConversionValidator::status not bound +!missing-selector! AVCaptionConversionValidator::stopValidating not bound +!missing-selector! AVCaptionConversionValidator::timeRange not bound +!missing-selector! AVCaptionConversionValidator::validateCaptionConversionWithWarningHandler: not bound +!missing-selector! AVCaptionConversionValidator::warnings not bound +!missing-selector! AVCaptionConversionWarning::adjustment not bound +!missing-selector! AVCaptionConversionWarning::rangeOfCaptions not bound +!missing-selector! AVCaptionConversionWarning::warningType not bound +!missing-selector! AVCaptionFormatConformer::conformedCaptionForCaption:error: not bound +!missing-selector! AVCaptionFormatConformer::conformsCaptionsToTimeRange not bound +!missing-selector! AVCaptionFormatConformer::initWithConversionSettings: not bound +!missing-selector! AVCaptionFormatConformer::setConformsCaptionsToTimeRange: not bound +!missing-selector! AVCaptionGroup::captions not bound +!missing-selector! AVCaptionGroup::initWithCaptions:timeRange: not bound +!missing-selector! AVCaptionGroup::initWithTimeRange: not bound +!missing-selector! AVCaptionGroup::timeRange not bound +!missing-selector! AVCaptionGrouper::addCaption: not bound +!missing-selector! AVCaptionGrouper::flushAddedCaptionsIntoGroupsUpToTime: not bound +!missing-selector! AVCaptionRegion::displayAlignment not bound +!missing-selector! AVCaptionRegion::encodeWithCoder: not bound +!missing-selector! AVCaptionRegion::identifier not bound +!missing-selector! AVCaptionRegion::isEqual: not bound +!missing-selector! AVCaptionRegion::mutableCopyWithZone: not bound +!missing-selector! AVCaptionRegion::origin not bound +!missing-selector! AVCaptionRegion::scroll not bound +!missing-selector! AVCaptionRegion::size not bound +!missing-selector! AVCaptionRegion::writingMode not bound +!missing-selector! AVCaptionRenderer::bounds not bound +!missing-selector! AVCaptionRenderer::captions not bound +!missing-selector! AVCaptionRenderer::captionSceneChangesInRange: not bound +!missing-selector! AVCaptionRenderer::renderInContext:forTime: not bound +!missing-selector! AVCaptionRenderer::setBounds: not bound +!missing-selector! AVCaptionRenderer::setCaptions: not bound +!missing-selector! AVCaptionRendererScene::hasActiveCaptions not bound +!missing-selector! AVCaptionRendererScene::needsPeriodicRefresh not bound +!missing-selector! AVCaptionRendererScene::timeRange not bound +!missing-selector! AVCaptionRuby::alignment not bound +!missing-selector! AVCaptionRuby::initWithText: not bound +!missing-selector! AVCaptionRuby::initWithText:position:alignment: not bound +!missing-selector! AVCaptionRuby::position not bound +!missing-selector! AVCaptionRuby::text not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableCaption::animation not bound +!missing-selector! AVMutableCaption::region not bound +!missing-selector! AVMutableCaption::removeBackgroundColorInRange: not bound +!missing-selector! AVMutableCaption::removeDecorationInRange: not bound +!missing-selector! AVMutableCaption::removeFontStyleInRange: not bound +!missing-selector! AVMutableCaption::removeFontWeightInRange: not bound +!missing-selector! AVMutableCaption::removeRubyInRange: not bound +!missing-selector! AVMutableCaption::removeTextColorInRange: not bound +!missing-selector! AVMutableCaption::removeTextCombineInRange: not bound +!missing-selector! AVMutableCaption::setAVMutableCaption: not bound +!missing-selector! AVMutableCaption::setBackgroundColor:inRange: not bound +!missing-selector! AVMutableCaption::setDecoration:inRange: not bound +!missing-selector! AVMutableCaption::setFontStyle:inRange: not bound +!missing-selector! AVMutableCaption::setFontWeight:inRange: not bound +!missing-selector! AVMutableCaption::setRuby:inRange: not bound +!missing-selector! AVMutableCaption::setText: not bound +!missing-selector! AVMutableCaption::setTextAlignment: not bound +!missing-selector! AVMutableCaption::setTextColor:inRange: not bound +!missing-selector! AVMutableCaption::setTextCombine:inRange: not bound +!missing-selector! AVMutableCaption::setTimeRange: not bound +!missing-selector! AVMutableCaption::text not bound +!missing-selector! AVMutableCaption::textAlignment not bound +!missing-selector! AVMutableCaption::timeRange not bound +!missing-selector! AVMutableCaptionRegion::displayAlignment not bound +!missing-selector! AVMutableCaptionRegion::init not bound +!missing-selector! AVMutableCaptionRegion::initWithIdentifier: not bound +!missing-selector! AVMutableCaptionRegion::origin not bound +!missing-selector! AVMutableCaptionRegion::scroll not bound +!missing-selector! AVMutableCaptionRegion::setDisplayAlignment: not bound +!missing-selector! AVMutableCaptionRegion::setOrigin: not bound +!missing-selector! AVMutableCaptionRegion::setScroll: not bound +!missing-selector! AVMutableCaptionRegion::setSize: not bound +!missing-selector! AVMutableCaptionRegion::setWritingMode: not bound +!missing-selector! AVMutableCaptionRegion::size not bound +!missing-selector! AVMutableCaptionRegion::writingMode not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVAssetReaderOutputCaptionAdaptor not bound +!missing-type! AVAssetWriterInputCaptionAdaptor not bound +!missing-type! AVCaption not bound +!missing-type! AVCaptionConversionAdjustment not bound +!missing-type! AVCaptionConversionTimeRangeAdjustment not bound +!missing-type! AVCaptionConversionValidator not bound +!missing-type! AVCaptionConversionWarning not bound +!missing-type! AVCaptionFormatConformer not bound +!missing-type! AVCaptionGroup not bound +!missing-type! AVCaptionGrouper not bound +!missing-type! AVCaptionRegion not bound +!missing-type! AVCaptionRenderer not bound +!missing-type! AVCaptionRendererScene not bound +!missing-type! AVCaptionRuby not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVMutableCaption not bound +!missing-type! AVMutableCaptionRegion not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/iOS-Accessibility.todo b/tests/xtro-sharpie/iOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/iOS-AccessorySetupKit.todo b/tests/xtro-sharpie/iOS-AccessorySetupKit.todo new file mode 100644 index 000000000000..3967f6d3b529 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AccessorySetupKit.todo @@ -0,0 +1,63 @@ +!missing-enum! ASAccessoryEventType not bound +!missing-enum! ASAccessoryRenameOptions not bound +!missing-enum! ASAccessoryState not bound +!missing-enum! ASAccessorySupportOptions not bound +!missing-enum! ASErrorCode not bound +!missing-field! ASErrorDomain not bound +!missing-selector! ASAccessory::bluetoothIdentifier not bound +!missing-selector! ASAccessory::descriptor not bound +!missing-selector! ASAccessory::displayName not bound +!missing-selector! ASAccessory::SSID not bound +!missing-selector! ASAccessory::state not bound +!missing-selector! ASAccessoryEvent::accessory not bound +!missing-selector! ASAccessoryEvent::error not bound +!missing-selector! ASAccessoryEvent::eventType not bound +!missing-selector! ASAccessorySession::accessories not bound +!missing-selector! ASAccessorySession::activateWithQueue:eventHandler: not bound +!missing-selector! ASAccessorySession::finishAuthorization:settings:completionHandler: not bound +!missing-selector! ASAccessorySession::invalidate not bound +!missing-selector! ASAccessorySession::removeAccessory:completionHandler: not bound +!missing-selector! ASAccessorySession::renameAccessory:options:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerForDisplayItems:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerWithCompletionHandler: not bound +!missing-selector! ASAccessorySettings::setSSID: not bound +!missing-selector! ASAccessorySettings::SSID not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothCompanyIdentifier not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothNameSubstring not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceUUID not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothCompanyIdentifier: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothNameSubstring: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceUUID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSIDPrefix: not bound +!missing-selector! ASDiscoveryDescriptor::setSupportedOptions: not bound +!missing-selector! ASDiscoveryDescriptor::SSID not bound +!missing-selector! ASDiscoveryDescriptor::SSIDPrefix not bound +!missing-selector! ASDiscoveryDescriptor::supportedOptions not bound +!missing-selector! ASMigrationDisplayItem::hotspotSSID not bound +!missing-selector! ASMigrationDisplayItem::peripheralIdentifier not bound +!missing-selector! ASMigrationDisplayItem::setHotspotSSID: not bound +!missing-selector! ASMigrationDisplayItem::setPeripheralIdentifier: not bound +!missing-selector! ASPickerDisplayItem::allowsRename not bound +!missing-selector! ASPickerDisplayItem::descriptor not bound +!missing-selector! ASPickerDisplayItem::initWithName:productImage:descriptor: not bound +!missing-selector! ASPickerDisplayItem::name not bound +!missing-selector! ASPickerDisplayItem::productImage not bound +!missing-selector! ASPickerDisplayItem::renameOptions not bound +!missing-selector! ASPickerDisplayItem::setAllowsRename: not bound +!missing-selector! ASPickerDisplayItem::setRenameOptions: not bound +!missing-type! ASAccessory not bound +!missing-type! ASAccessoryEvent not bound +!missing-type! ASAccessorySession not bound +!missing-type! ASAccessorySettings not bound +!missing-type! ASDiscoveryDescriptor not bound +!missing-type! ASMigrationDisplayItem not bound +!missing-type! ASPickerDisplayItem not bound diff --git a/tests/xtro-sharpie/iOS-AudioToolbox.todo b/tests/xtro-sharpie/iOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/iOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/iOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e222b9c6ab70 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AuthenticationServices.todo @@ -0,0 +1,110 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::customTitle not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::providerName not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeRequestWithTextToInsert:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareInterfaceForUserChoosingTextToInsert not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASPublicKeyCredentialClientData::challenge not bound +!missing-selector! ASPublicKeyCredentialClientData::crossOrigin not bound +!missing-selector! ASPublicKeyCredentialClientData::initWithChallenge:origin: not bound +!missing-selector! ASPublicKeyCredentialClientData::origin not bound +!missing-selector! ASPublicKeyCredentialClientData::setChallenge: not bound +!missing-selector! ASPublicKeyCredentialClientData::setCrossOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setTopOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::topOrigin not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASPublicKeyCredentialClientData not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..d0e5148b48e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,13 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSession:failedToUpdateToConfiguration:error: not found +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSessionDidUpdate: not found +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentApplication::initWithBundleIdentifier: not bound +!missing-selector! AEAssessmentConfiguration::configurationsByApplication not bound +!missing-selector! AEAssessmentConfiguration::mainParticipantConfiguration not bound +!missing-selector! AEAssessmentConfiguration::removeApplication: not bound +!missing-selector! AEAssessmentConfiguration::setConfiguration:forApplication: not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/iOS-BackgroundTasks.todo b/tests/xtro-sharpie/iOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/iOS-BrowserEngineCore.todo b/tests/xtro-sharpie/iOS-BrowserEngineCore.todo new file mode 100644 index 000000000000..c4a95b2bb2d6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BrowserEngineCore.todo @@ -0,0 +1,5 @@ +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_with_witness_supported is not bound diff --git a/tests/xtro-sharpie/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..b5b1029bfd41 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo @@ -0,0 +1,162 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEDragInteractionDelegate not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! +BELayerHierarchy::layerHierarchyWithError: not bound +!missing-selector! +BELayerHierarchyHandle::handleWithXPCRepresentation:error: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithError: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithXPCRepresentation:error: not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::mediaPlaybackAndCaptureWithEnvironment: not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEContextMenuConfiguration::fulfillUsingConfiguration: not bound +!missing-selector! BEContextMenuConfiguration::init not bound +!missing-selector! BEDragInteraction::delegate not bound +!missing-selector! BEDragInteraction::initWithDelegate: not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BELayerHierarchy::handle not bound +!missing-selector! BELayerHierarchy::invalidate not bound +!missing-selector! BELayerHierarchy::layer not bound +!missing-selector! BELayerHierarchy::setLayer: not bound +!missing-selector! BELayerHierarchyHandle::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchy: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchyHostingView: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::commit not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingView::handle not bound +!missing-selector! BELayerHierarchyHostingView::setHandle: not bound +!missing-selector! BEMediaEnvironment::activateWithError: not bound +!missing-selector! BEMediaEnvironment::createXPCRepresentation not bound +!missing-selector! BEMediaEnvironment::initWithWebPageURL: not bound +!missing-selector! BEMediaEnvironment::initWithXPCRepresentation:error: not bound +!missing-selector! BEMediaEnvironment::makeCaptureSessionWithError: not bound +!missing-selector! BEMediaEnvironment::suspendWithError: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::contextMenuInteraction not bound +!missing-selector! BETextInteraction::contextMenuInteractionDelegate not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setContextMenuInteractionDelegate: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEContextMenuConfiguration not bound +!missing-type! BEDragInteraction not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BELayerHierarchy not bound +!missing-type! BELayerHierarchyHandle not bound +!missing-type! BELayerHierarchyHostingTransactionCoordinator not bound +!missing-type! BELayerHierarchyHostingView not bound +!missing-type! BEMediaEnvironment not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/iOS-CallKit.todo b/tests/xtro-sharpie/iOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/iOS-CarPlay.todo b/tests/xtro-sharpie/iOS-CarPlay.todo new file mode 100644 index 000000000000..e31d3eab6b23 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CarPlay.todo @@ -0,0 +1,57 @@ +!missing-enum! CPJunctionType not bound +!missing-enum! CPLaneStatus not bound +!missing-enum! CPManeuverState not bound +!missing-enum! CPManeuverType not bound +!missing-enum! CPTrafficSide not bound +!missing-protocol-member! CPMapTemplateDelegate::mapTemplateShouldProvideNavigationMetadata: not found +!missing-selector! CPLane::angles not bound +!missing-selector! CPLane::highlightedAngle not bound +!missing-selector! CPLane::initWithAngles: not bound +!missing-selector! CPLane::initWithAngles:highlightedAngle:isPreferred: not bound +!missing-selector! CPLane::status not bound +!missing-selector! CPLaneGuidance::instructionVariants not bound +!missing-selector! CPLaneGuidance::lanes not bound +!missing-selector! CPLaneGuidance::setInstructionVariants: not bound +!missing-selector! CPLaneGuidance::setLanes: not bound +!missing-selector! CPListImageRowItem::imageTitles not bound +!missing-selector! CPListImageRowItem::initWithText:images:imageTitles: not bound +!missing-selector! CPListImageRowItem::setImageTitles: not bound +!missing-selector! CPManeuver::highwayExitLabel not bound +!missing-selector! CPManeuver::junctionElementAngles not bound +!missing-selector! CPManeuver::junctionExitAngle not bound +!missing-selector! CPManeuver::junctionType not bound +!missing-selector! CPManeuver::linkedLaneGuidance not bound +!missing-selector! CPManeuver::maneuverType not bound +!missing-selector! CPManeuver::roadFollowingManeuverVariants not bound +!missing-selector! CPManeuver::setHighwayExitLabel: not bound +!missing-selector! CPManeuver::setJunctionElementAngles: not bound +!missing-selector! CPManeuver::setJunctionExitAngle: not bound +!missing-selector! CPManeuver::setJunctionType: not bound +!missing-selector! CPManeuver::setLinkedLaneGuidance: not bound +!missing-selector! CPManeuver::setManeuverType: not bound +!missing-selector! CPManeuver::setRoadFollowingManeuverVariants: not bound +!missing-selector! CPManeuver::setTrafficSide: not bound +!missing-selector! CPManeuver::trafficSide not bound +!missing-selector! CPNavigationSession::addLaneGuidances: not bound +!missing-selector! CPNavigationSession::addManeuvers: not bound +!missing-selector! CPNavigationSession::currentLaneGuidance not bound +!missing-selector! CPNavigationSession::currentRoadNameVariants not bound +!missing-selector! CPNavigationSession::maneuverState not bound +!missing-selector! CPNavigationSession::resumeTripWithUpdatedRouteInformation: not bound +!missing-selector! CPNavigationSession::setCurrentLaneGuidance: not bound +!missing-selector! CPNavigationSession::setCurrentRoadNameVariants: not bound +!missing-selector! CPNavigationSession::setManeuverState: not bound +!missing-selector! CPRouteInformation::currentLaneGuidance not bound +!missing-selector! CPRouteInformation::currentManeuvers not bound +!missing-selector! CPRouteInformation::initWithManeuvers:laneGuidances:currentManeuvers:currentLaneGuidance:tripTravelEstimates:maneuverTravelEstimates: not bound +!missing-selector! CPRouteInformation::laneGuidances not bound +!missing-selector! CPRouteInformation::maneuvers not bound +!missing-selector! CPRouteInformation::maneuverTravelEstimates not bound +!missing-selector! CPRouteInformation::tripTravelEstimates not bound +!missing-selector! CPTravelEstimates::distanceRemainingToDisplay not bound +!missing-selector! CPTravelEstimates::initWithDistanceRemaining:distanceRemainingToDisplay:timeRemaining: not bound +!missing-selector! CPTrip::destinationNameVariants not bound +!missing-selector! CPTrip::setDestinationNameVariants: not bound +!missing-type! CPLane not bound +!missing-type! CPLaneGuidance not bound +!missing-type! CPRouteInformation not bound diff --git a/tests/xtro-sharpie/iOS-CloudKit.todo b/tests/xtro-sharpie/iOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/iOS-ContactProvider.todo b/tests/xtro-sharpie/iOS-ContactProvider.todo new file mode 100644 index 000000000000..a2070fb0d249 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ContactProvider.todo @@ -0,0 +1,2 @@ +!missing-field! ContactProviderVersionNumber not bound +!missing-field! ContactProviderVersionString not bound diff --git a/tests/xtro-sharpie/iOS-Contacts.todo b/tests/xtro-sharpie/iOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/iOS-CoreBluetooth.todo b/tests/xtro-sharpie/iOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/iOS-CoreFoundation.todo b/tests/xtro-sharpie/iOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/iOS-CoreGraphics.todo b/tests/xtro-sharpie/iOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/iOS-CoreImage.todo b/tests/xtro-sharpie/iOS-CoreImage.todo index 213a308773a3..1a6a9cbcbf9a 100644 --- a/tests/xtro-sharpie/iOS-CoreImage.todo +++ b/tests/xtro-sharpie/iOS-CoreImage.todo @@ -1 +1,5 @@ !unknown-type! CIFilterGenerator bound +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/iOS-CoreLocation.todo b/tests/xtro-sharpie/iOS-CoreLocation.todo new file mode 100644 index 000000000000..8302ad314417 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreLocation.todo @@ -0,0 +1,44 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/iOS-CoreMIDI.todo b/tests/xtro-sharpie/iOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/iOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/iOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/iOS-CoreML.todo b/tests/xtro-sharpie/iOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/iOS-CoreMedia.todo b/tests/xtro-sharpie/iOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/iOS-CoreMedia.todo +++ b/tests/xtro-sharpie/iOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/iOS-CoreMotion.todo b/tests/xtro-sharpie/iOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/iOS-CoreSpotlight.todo b/tests/xtro-sharpie/iOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/iOS-CoreTelephony.todo b/tests/xtro-sharpie/iOS-CoreTelephony.todo new file mode 100644 index 000000000000..ebd58cff371c --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreTelephony.todo @@ -0,0 +1,7 @@ +!missing-selector! CTSubscriber::isSIMInserted not bound +!missing-selector! CTSubscriber::refreshCarrierToken not bound +!unknown-native-enum! CTCellularDataRestrictedState bound +!unknown-native-enum! CTCellularPlanProvisioningAddPlanResult bound +!unknown-type! CTCellularData bound +!unknown-type! CTCellularPlanProvisioning bound +!unknown-type! CTCellularPlanProvisioningRequest bound diff --git a/tests/xtro-sharpie/iOS-CoreText.todo b/tests/xtro-sharpie/iOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/iOS-CoreVideo.todo b/tests/xtro-sharpie/iOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo b/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo new file mode 100644 index 000000000000..9a47961c2c6a --- /dev/null +++ b/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo @@ -0,0 +1,8 @@ +!missing-enum! DDDeviceSupports not bound +!missing-enum-value! DDDeviceCategory native value DDDeviceCategoryAccessorySetup = 6 not bound +!missing-selector! DDDevice::deviceSupports not bound +!missing-selector! DDDevice::displayImageName not bound +!missing-selector! DDDevice::setDeviceSupports: not bound +!missing-selector! DDDevice::setDisplayImageName: not bound +!missing-selector! DDDevice::setSSID: not bound +!missing-selector! DDDevice::SSID not bound diff --git a/tests/xtro-sharpie/iOS-FileProvider.todo b/tests/xtro-sharpie/iOS-FileProvider.todo new file mode 100644 index 000000000000..97434b54d5a1 --- /dev/null +++ b/tests/xtro-sharpie/iOS-FileProvider.todo @@ -0,0 +1,4 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound diff --git a/tests/xtro-sharpie/iOS-Foundation.todo b/tests/xtro-sharpie/iOS-Foundation.todo new file mode 100644 index 000000000000..ca32de294a0a --- /dev/null +++ b/tests/xtro-sharpie/iOS-Foundation.todo @@ -0,0 +1,27 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-selector! NSXPCCoder::decodeXPCObjectOfType:forKey: not bound +!missing-selector! NSXPCCoder::encodeXPCObject:forKey: not bound +!missing-selector! NSXPCInterface::setXPCType:forSelector:argumentIndex:ofReply: not bound +!missing-selector! NSXPCInterface::XPCTypeForSelector:argumentIndex:ofReply: not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/iOS-GameController.todo b/tests/xtro-sharpie/iOS-GameController.todo index 7009c2766f56..a64d531f615a 100644 --- a/tests/xtro-sharpie/iOS-GameController.todo +++ b/tests/xtro-sharpie/iOS-GameController.todo @@ -33,3 +33,22 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol! GCGameControllerSceneDelegate not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! GCEventInteraction::handledEventTypes not bound +!missing-selector! GCEventInteraction::init not bound +!missing-selector! GCEventInteraction::setHandledEventTypes: not bound +!missing-selector! GCGameControllerActivationContext::previousApplicationBundleID not bound +!missing-selector! NSValue::GCPoint2Value not bound +!missing-selector! UISceneConnectionOptions::gameControllerActivationContext not bound +!missing-type! GCEventInteraction not bound +!missing-type! GCGameControllerActivationContext not bound diff --git a/tests/xtro-sharpie/iOS-GameKit.todo b/tests/xtro-sharpie/iOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/iOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/iOS-HealthKit.todo b/tests/xtro-sharpie/iOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/iOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/iOS-HomeKit.todo b/tests/xtro-sharpie/iOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/iOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/iOS-IOSurface.todo b/tests/xtro-sharpie/iOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/iOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/iOS-ImageCaptureCore.todo b/tests/xtro-sharpie/iOS-ImageCaptureCore.todo index 6f1d3ecb50c2..a8b0f46dfb35 100644 --- a/tests/xtro-sharpie/iOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/iOS-ImageCaptureCore.todo @@ -1,2 +1,5 @@ !missing-field! ICTransportTypeProximity not bound !missing-selector! ICCameraFile::requestSecurityScopedURLWithCompletion: not bound +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/iOS-ImageIO.todo b/tests/xtro-sharpie/iOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/iOS-Intents.todo b/tests/xtro-sharpie/iOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/iOS-LocalAuthentication.todo b/tests/xtro-sharpie/iOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/iOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/iOS-LockedCameraCapture.todo b/tests/xtro-sharpie/iOS-LockedCameraCapture.todo new file mode 100644 index 000000000000..222700c0d24d --- /dev/null +++ b/tests/xtro-sharpie/iOS-LockedCameraCapture.todo @@ -0,0 +1,3 @@ +!missing-field! LockedCameraCaptureVersionNumber not bound +!missing-field! LockedCameraCaptureVersionString not bound +!missing-field! NSUserActivityTypeLockedCameraCapture not bound diff --git a/tests/xtro-sharpie/iOS-MLCompute.todo b/tests/xtro-sharpie/iOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/iOS-MLCompute.todo +++ b/tests/xtro-sharpie/iOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-MapKit.todo b/tests/xtro-sharpie/iOS-MapKit.todo new file mode 100644 index 000000000000..b7e544c5f173 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MapKit.todo @@ -0,0 +1,84 @@ +!deprecated-attribute-missing! MKMapItemRequest::featureAnnotation missing a [Deprecated] attribute +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::mapFeatureAnnotation not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/iOS-Matter.todo b/tests/xtro-sharpie/iOS-Matter.todo index 1f9a1fb2f364..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/iOS-Matter.todo +++ b/tests/xtro-sharpie/iOS-Matter.todo @@ -9225,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/iOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/iOS-MediaPlayer.todo b/tests/xtro-sharpie/iOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/iOS-MessageUI.todo b/tests/xtro-sharpie/iOS-MessageUI.todo new file mode 100644 index 000000000000..9fb0ed5595b7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MessageUI.todo @@ -0,0 +1 @@ +!missing-enum! MFMailComposeControllerDeferredAction not bound diff --git a/tests/xtro-sharpie/iOS-Metal.todo b/tests/xtro-sharpie/iOS-Metal.todo new file mode 100644 index 000000000000..f48cf84a81a1 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Metal.todo @@ -0,0 +1,91 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/iOS-MetalFX.todo b/tests/xtro-sharpie/iOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/iOS-ModelIO.todo b/tests/xtro-sharpie/iOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/iOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/iOS-NetworkExtension.todo b/tests/xtro-sharpie/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..ec896fcd9d62 --- /dev/null +++ b/tests/xtro-sharpie/iOS-NetworkExtension.todo @@ -0,0 +1,98 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createTCPConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createUDPSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorSystemDenied = 17 not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorUserUnauthorized = 16 not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspot:passphrase:completionHandler: not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspotWithoutSecurity:completionHandler: not bound +!missing-selector! NEHotspotHelperCommand::interface not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocol::setSliceUUID: not bound +!missing-selector! NEVPNProtocol::sliceUUID not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/iOS-PDFKit.todo b/tests/xtro-sharpie/iOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/iOS-PHASE.todo b/tests/xtro-sharpie/iOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/iOS-PassKit.todo b/tests/xtro-sharpie/iOS-PassKit.todo new file mode 100644 index 000000000000..7ed480877bd3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PassKit.todo @@ -0,0 +1,41 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum-value! PKIdentityError native value PKIdentityErrorRegionNotSupported = 8 not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::regionCode not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::setRegionCode: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKIdentityNationalIDCardDescriptor not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/iOS-PencilKit.todo b/tests/xtro-sharpie/iOS-PencilKit.todo new file mode 100644 index 000000000000..18102a0aaf5a --- /dev/null +++ b/tests/xtro-sharpie/iOS-PencilKit.todo @@ -0,0 +1,57 @@ +!deprecated-attribute-missing! PKToolPicker::selectedTool missing a [Deprecated] attribute +!deprecated-attribute-missing! PKToolPicker::setSelectedTool: missing a [Deprecated] attribute +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound +!missing-protocol-member! PKToolPickerObserver::toolPickerSelectedToolItemDidChange: not found +!missing-selector! PKCanvasView::isDrawingEnabled not bound +!missing-selector! PKCanvasView::setDrawingEnabled: not bound +!missing-selector! PKToolPicker::accessoryItem not bound +!missing-selector! PKToolPicker::initWithToolItems: not bound +!missing-selector! PKToolPicker::selectedToolItem not bound +!missing-selector! PKToolPicker::selectedToolItemIdentifier not bound +!missing-selector! PKToolPicker::setAccessoryItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItemIdentifier: not bound +!missing-selector! PKToolPicker::toolItems not bound +!missing-selector! PKToolPickerCustomItem::color not bound +!missing-selector! PKToolPickerCustomItem::configuration not bound +!missing-selector! PKToolPickerCustomItem::initWithConfiguration: not bound +!missing-selector! PKToolPickerCustomItem::reloadImage not bound +!missing-selector! PKToolPickerCustomItem::setColor: not bound +!missing-selector! PKToolPickerCustomItem::setWidth: not bound +!missing-selector! PKToolPickerCustomItem::width not bound +!missing-selector! PKToolPickerCustomItemConfiguration::allowsColorSelection not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultColor not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultWidth not bound +!missing-selector! PKToolPickerCustomItemConfiguration::identifier not bound +!missing-selector! PKToolPickerCustomItemConfiguration::imageProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::initWithIdentifier:name: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::name not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setAllowsColorSelection: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultColor: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultWidth: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setIdentifier: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setImageProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setName: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setViewControllerProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setWidthVariants: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::viewControllerProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::widthVariants not bound +!missing-selector! PKToolPickerEraserItem::eraserTool not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType: not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width:identifier: not bound +!missing-selector! PKToolPickerInkingItem::inkingTool not bound +!missing-selector! PKToolPickerItem::identifier not bound +!missing-selector! PKToolPickerLassoItem::init not bound +!missing-selector! PKToolPickerLassoItem::lassoTool not bound +!missing-selector! PKToolPickerRulerItem::init not bound +!missing-selector! PKToolPickerScribbleItem::init not bound +!missing-type! PKToolPickerCustomItem not bound +!missing-type! PKToolPickerCustomItemConfiguration not bound +!missing-type! PKToolPickerEraserItem not bound +!missing-type! PKToolPickerInkingItem not bound +!missing-type! PKToolPickerItem not bound +!missing-type! PKToolPickerLassoItem not bound +!missing-type! PKToolPickerRulerItem not bound +!missing-type! PKToolPickerScribbleItem not bound diff --git a/tests/xtro-sharpie/iOS-Photos.todo b/tests/xtro-sharpie/iOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/iOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/iOS-PhotosUI.todo b/tests/xtro-sharpie/iOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/iOS-SafariServices.todo b/tests/xtro-sharpie/iOS-SafariServices.todo new file mode 100644 index 000000000000..01525fe21402 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol! SFAddToHomeScreenActivityItem not bound diff --git a/tests/xtro-sharpie/iOS-SceneKit.todo b/tests/xtro-sharpie/iOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/iOS-Security.todo b/tests/xtro-sharpie/iOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/iOS-Security.todo +++ b/tests/xtro-sharpie/iOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/iOS-SensorKit.todo b/tests/xtro-sharpie/iOS-SensorKit.todo index 530e5dd75ebd..6d49b59bfa4a 100644 --- a/tests/xtro-sharpie/iOS-SensorKit.todo +++ b/tests/xtro-sharpie/iOS-SensorKit.todo @@ -46,3 +46,55 @@ !missing-type! SRWristTemperature not bound !missing-type! SRWristTemperatureSession not bound !missing-selector! SRSpeechMetrics::timeSinceAudioStart not bound +!missing-enum! SRElectrocardiogramDataFlags not bound +!missing-enum! SRElectrocardiogramLead not bound +!missing-enum! SRElectrocardiogramSessionGuidance not bound +!missing-enum! SRElectrocardiogramSessionState not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionSignalSaturation not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionUnreliableNoise not bound +!missing-field! SRPhotoplethysmogramSampleUsageBackgroundSystem not bound +!missing-field! SRPhotoplethysmogramSampleUsageDeepBreathing not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundBloodOxygen not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundHeartRate not bound +!missing-field! SRSensorElectrocardiogram not bound +!missing-field! SRSensorPhotoplethysmogram not bound +!missing-selector! SRElectrocardiogramData::flags not bound +!missing-selector! SRElectrocardiogramData::value not bound +!missing-selector! SRElectrocardiogramSample::data not bound +!missing-selector! SRElectrocardiogramSample::date not bound +!missing-selector! SRElectrocardiogramSample::frequency not bound +!missing-selector! SRElectrocardiogramSample::lead not bound +!missing-selector! SRElectrocardiogramSample::session not bound +!missing-selector! SRElectrocardiogramSession::identifier not bound +!missing-selector! SRElectrocardiogramSession::sessionGuidance not bound +!missing-selector! SRElectrocardiogramSession::state not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::x not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::y not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::z not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::activePhotodiodeIndexes not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoiseOffset not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::conditions not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::effectiveWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::emitter not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nominalWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::normalizedReflectance not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::pinkNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::signalIdentifier not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::whiteNoise not bound +!missing-selector! SRPhotoplethysmogramSample::accelerometerSamples not bound +!missing-selector! SRPhotoplethysmogramSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramSample::opticalSamples not bound +!missing-selector! SRPhotoplethysmogramSample::startDate not bound +!missing-selector! SRPhotoplethysmogramSample::temperature not bound +!missing-selector! SRPhotoplethysmogramSample::usage not bound +!missing-type! SRElectrocardiogramData not bound +!missing-type! SRElectrocardiogramSample not bound +!missing-type! SRElectrocardiogramSession not bound +!missing-type! SRPhotoplethysmogramAccelerometerSample not bound +!missing-type! SRPhotoplethysmogramOpticalSample not bound +!missing-type! SRPhotoplethysmogramSample not bound diff --git a/tests/xtro-sharpie/iOS-ShazamKit.todo b/tests/xtro-sharpie/iOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/iOS-Speech.todo b/tests/xtro-sharpie/iOS-Speech.todo new file mode 100644 index 000000000000..d21deaae5557 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Speech.todo @@ -0,0 +1,4 @@ +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/iOS-SpriteKit.todo b/tests/xtro-sharpie/iOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/iOS-StoreKit.todo b/tests/xtro-sharpie/iOS-StoreKit.todo new file mode 100644 index 000000000000..0692004026ef --- /dev/null +++ b/tests/xtro-sharpie/iOS-StoreKit.todo @@ -0,0 +1,82 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-Symbols.todo b/tests/xtro-sharpie/iOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/iOS-SystemConfiguration.todo b/tests/xtro-sharpie/iOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-UIKit.todo b/tests/xtro-sharpie/iOS-UIKit.todo new file mode 100644 index 000000000000..c0d95553fd9c --- /dev/null +++ b/tests/xtro-sharpie/iOS-UIKit.todo @@ -0,0 +1,369 @@ +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIImpactFeedbackGenerator::initWithStyle: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIPencilInteractionDelegate::pencilInteractionDidTap: missing a [Deprecated] attribute +!missing-enum! UIActivityCollaborationMode not bound +!missing-enum! UIActivitySectionTypes not bound +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UIPencilInteractionPhase not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITabBarControllerSidebarLayout not bound +!missing-enum! UITabGroupSidebarAppearance not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum! UIWritingToolsAllowedInputOptions not bound +!missing-enum! UIWritingToolsBehavior not bound +!missing-enum-value! UIDatePickerMode native value UIDatePickerModeYearAndMonth = 4 not bound +!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionRunSystemShortcut = 6 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionShowContextualPalette = 5 not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound +!missing-field! UIDocumentCreationIntentDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol! UITabBarControllerSidebarDelegate not bound +!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveSqueeze: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveTap: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::isEditable not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! UITextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found +!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound +!missing-selector! +UIFeedbackGenerator::feedbackGeneratorForView: not bound +!missing-selector! +UIImpactFeedbackGenerator::feedbackGeneratorWithStyle:forView: not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UIPencilInteraction::preferredSqueezeAction not bound +!missing-selector! +UIPencilInteraction::prefersHoverToolPreview not bound +!missing-selector! +UITabSidebarItem::itemFromRequest: not bound +!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound +!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound +!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound +!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound +!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound +!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound +!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::description not bound +!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound +!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound +!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound +!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound +!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound +!missing-selector! UICanvasFeedbackGenerator::alignmentOccurredAtLocation: not bound +!missing-selector! UICanvasFeedbackGenerator::pathCompletedAtLocation: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound +!missing-selector! UIDocumentViewController::launchOptions not bound +!missing-selector! UIDocumentViewController::setLaunchOptions: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound +!missing-selector! UIDragItem::setNeedsDropPreviewUpdate not bound +!missing-selector! UIHoverGestureRecognizer::rollAngle not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredAtLocation: not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredWithIntensity:atLocation: not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UINotificationFeedbackGenerator::notificationOccurred:atLocation: not bound +!missing-selector! UIPasteControlConfiguration::imagePlacement not bound +!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound +!missing-selector! UIPencilHoverPose::altitudeAngle not bound +!missing-selector! UIPencilHoverPose::azimuthAngle not bound +!missing-selector! UIPencilHoverPose::azimuthUnitVector not bound +!missing-selector! UIPencilHoverPose::location not bound +!missing-selector! UIPencilHoverPose::rollAngle not bound +!missing-selector! UIPencilHoverPose::zOffset not bound +!missing-selector! UIPencilInteraction::initWithDelegate: not bound +!missing-selector! UIPencilInteractionSqueeze::hoverPose not bound +!missing-selector! UIPencilInteractionSqueeze::phase not bound +!missing-selector! UIPencilInteractionSqueeze::timestamp not bound +!missing-selector! UIPencilInteractionTap::hoverPose not bound +!missing-selector! UIPencilInteractionTap::timestamp not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UISelectionFeedbackGenerator::selectionChangedAtLocation: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::sidebar not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabBarControllerSidebar::bottomBarView not bound +!missing-selector! UITabBarControllerSidebar::delegate not bound +!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::isHidden not bound +!missing-selector! UITabBarControllerSidebar::preferredLayout not bound +!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound +!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound +!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound +!missing-selector! UITabBarControllerSidebar::setDelegate: not bound +!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHidden: not bound +!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::setSidebarActions: not bound +!missing-selector! UITabGroup::setSidebarAppearance: not bound +!missing-selector! UITabGroup::sidebarActions not bound +!missing-selector! UITabGroup::sidebarAppearance not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITabSidebarItem::accessories not bound +!missing-selector! UITabSidebarItem::action not bound +!missing-selector! UITabSidebarItem::backgroundConfiguration not bound +!missing-selector! UITabSidebarItem::configurationState not bound +!missing-selector! UITabSidebarItem::contentConfiguration not bound +!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound +!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound +!missing-selector! UITabSidebarItem::setAccessories: not bound +!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound +!missing-selector! UITabSidebarItem::setContentConfiguration: not bound +!missing-selector! UITabSidebarItem::tab not bound +!missing-selector! UITabSidebarItemRequest::action not bound +!missing-selector! UITabSidebarItemRequest::tab not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::isWritingToolsActive not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITouch::rollAngle not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::preferredTransition not bound +!missing-selector! UIViewController::setPreferredTransition: not bound +!missing-selector! UIViewController::tab not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound +!missing-selector! UIZoomTransitionInteractionContext::location not bound +!missing-selector! UIZoomTransitionInteractionContext::velocity not bound +!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound +!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound +!missing-selector! UIZoomTransitionOptions::dimmingColor not bound +!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound +!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound +!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound +!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIActivityCollaborationModeRestriction not bound +!missing-type! UICalendarSelectionWeekOfYear not bound +!missing-type! UICanvasFeedbackGenerator not bound +!missing-type! UIDocumentViewControllerLaunchOptions not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UIPencilHoverPose not bound +!missing-type! UIPencilInteractionSqueeze not bound +!missing-type! UIPencilInteractionTap not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabBarControllerSidebar not bound +!missing-type! UITabGroup not bound +!missing-type! UITabSidebarItem not bound +!missing-type! UITabSidebarItemRequest not bound +!missing-type! UITabSidebarScrollTarget not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!missing-type! UIViewControllerTransition not bound +!missing-type! UIZoomTransitionAlignmentRectContext not bound +!missing-type! UIZoomTransitionInteractionContext not bound +!missing-type! UIZoomTransitionOptions not bound +!missing-type! UIZoomTransitionSourceViewProviderContext not bound diff --git a/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/iOS-UserNotifications.todo b/tests/xtro-sharpie/iOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/iOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/iOS-VideoToolbox.todo b/tests/xtro-sharpie/iOS-VideoToolbox.todo index cccf05ac9c53..ac884e70de96 100644 --- a/tests/xtro-sharpie/iOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/iOS-VideoToolbox.todo @@ -15,3 +15,20 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/iOS-Vision.todo b/tests/xtro-sharpie/iOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/iOS-WebKit.todo b/tests/xtro-sharpie/iOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/iOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo b/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo new file mode 100644 index 000000000000..20176717b9c3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo @@ -0,0 +1,2 @@ +!missing-field! _CoreNFC_UIKitVersionNumber not bound +!missing-field! _CoreNFC_UIKitVersionString not bound diff --git a/tests/xtro-sharpie/iOS-iAd.todo b/tests/xtro-sharpie/iOS-iAd.todo new file mode 100644 index 000000000000..f739c4011737 --- /dev/null +++ b/tests/xtro-sharpie/iOS-iAd.todo @@ -0,0 +1,2 @@ +!unknown-field! ADClientErrorDomain bound +!unknown-type! ADClient bound diff --git a/tests/xtro-sharpie/iOS-libGLES.todo b/tests/xtro-sharpie/iOS-libGLES.todo new file mode 100644 index 000000000000..87d16ab3adb0 --- /dev/null +++ b/tests/xtro-sharpie/iOS-libGLES.todo @@ -0,0 +1,117 @@ +!unknown-pinvoke! glAlphaFunc bound +!unknown-pinvoke! glAlphaFuncx bound +!unknown-pinvoke! glBindFramebufferOES bound +!unknown-pinvoke! glBindRenderbufferOES bound +!unknown-pinvoke! glBlendEquationOES bound +!unknown-pinvoke! glBlendEquationSeparateOES bound +!unknown-pinvoke! glBlendFuncSeparateOES bound +!unknown-pinvoke! glCheckFramebufferStatusOES bound +!unknown-pinvoke! glClearColorx bound +!unknown-pinvoke! glClearDepthx bound +!unknown-pinvoke! glClientActiveTexture bound +!unknown-pinvoke! glClipPlanef bound +!unknown-pinvoke! glClipPlanex bound +!unknown-pinvoke! glColor4f bound +!unknown-pinvoke! glColor4ub bound +!unknown-pinvoke! glColor4x bound +!unknown-pinvoke! glColorPointer bound +!unknown-pinvoke! glCurrentPaletteMatrixOES bound +!unknown-pinvoke! glDeleteFramebuffersOES bound +!unknown-pinvoke! glDeleteRenderbuffersOES bound +!unknown-pinvoke! glDepthRangex bound +!unknown-pinvoke! glDisableClientState bound +!unknown-pinvoke! glDrawTexfOES bound +!unknown-pinvoke! glDrawTexfvOES bound +!unknown-pinvoke! glDrawTexiOES bound +!unknown-pinvoke! glDrawTexivOES bound +!unknown-pinvoke! glDrawTexsOES bound +!unknown-pinvoke! glDrawTexsvOES bound +!unknown-pinvoke! glDrawTexxOES bound +!unknown-pinvoke! glDrawTexxvOES bound +!unknown-pinvoke! glEnableClientState bound +!unknown-pinvoke! glFogf bound +!unknown-pinvoke! glFogfv bound +!unknown-pinvoke! glFogx bound +!unknown-pinvoke! glFogxv bound +!unknown-pinvoke! glFramebufferRenderbufferOES bound +!unknown-pinvoke! glFramebufferTexture2DOES bound +!unknown-pinvoke! glFrustumf bound +!unknown-pinvoke! glFrustumx bound +!unknown-pinvoke! glGenerateMipmapOES bound +!unknown-pinvoke! glGenFramebuffersOES bound +!unknown-pinvoke! glGenRenderbuffersOES bound +!unknown-pinvoke! glGetClipPlanef bound +!unknown-pinvoke! glGetClipPlanex bound +!unknown-pinvoke! glGetFixedv bound +!unknown-pinvoke! glGetFramebufferAttachmentParameterivOES bound +!unknown-pinvoke! glGetLightfv bound +!unknown-pinvoke! glGetLightxv bound +!unknown-pinvoke! glGetMaterialfv bound +!unknown-pinvoke! glGetMaterialxv bound +!unknown-pinvoke! glGetPointerv bound +!unknown-pinvoke! glGetRenderbufferParameterivOES bound +!unknown-pinvoke! glGetTexEnvfv bound +!unknown-pinvoke! glGetTexEnviv bound +!unknown-pinvoke! glGetTexEnvxv bound +!unknown-pinvoke! glGetTexParameterxv bound +!unknown-pinvoke! glIsFramebufferOES bound +!unknown-pinvoke! glIsRenderbufferOES bound +!unknown-pinvoke! glLightf bound +!unknown-pinvoke! glLightfv bound +!unknown-pinvoke! glLightModelf bound +!unknown-pinvoke! glLightModelfv bound +!unknown-pinvoke! glLightModelx bound +!unknown-pinvoke! glLightModelxv bound +!unknown-pinvoke! glLightx bound +!unknown-pinvoke! glLightxv bound +!unknown-pinvoke! glLineWidthx bound +!unknown-pinvoke! glLoadIdentity bound +!unknown-pinvoke! glLoadMatrixf bound +!unknown-pinvoke! glLoadMatrixx bound +!unknown-pinvoke! glLoadPaletteFromModelViewMatrixOES bound +!unknown-pinvoke! glLogicOp bound +!unknown-pinvoke! glMaterialf bound +!unknown-pinvoke! glMaterialfv bound +!unknown-pinvoke! glMaterialx bound +!unknown-pinvoke! glMaterialxv bound +!unknown-pinvoke! glMatrixIndexPointerOES bound +!unknown-pinvoke! glMatrixMode bound +!unknown-pinvoke! glMultiTexCoord4f bound +!unknown-pinvoke! glMultiTexCoord4x bound +!unknown-pinvoke! glMultMatrixf bound +!unknown-pinvoke! glMultMatrixx bound +!unknown-pinvoke! glNormal3f bound +!unknown-pinvoke! glNormal3x bound +!unknown-pinvoke! glNormalPointer bound +!unknown-pinvoke! glOrthof bound +!unknown-pinvoke! glOrthox bound +!unknown-pinvoke! glPointParameterf bound +!unknown-pinvoke! glPointParameterfv bound +!unknown-pinvoke! glPointParameterx bound +!unknown-pinvoke! glPointParameterxv bound +!unknown-pinvoke! glPointSize bound +!unknown-pinvoke! glPointSizePointerOES bound +!unknown-pinvoke! glPointSizex bound +!unknown-pinvoke! glPolygonOffsetx bound +!unknown-pinvoke! glPopMatrix bound +!unknown-pinvoke! glPushMatrix bound +!unknown-pinvoke! glRenderbufferStorageOES bound +!unknown-pinvoke! glRotatef bound +!unknown-pinvoke! glRotatex bound +!unknown-pinvoke! glSampleCoveragex bound +!unknown-pinvoke! glScalef bound +!unknown-pinvoke! glScalex bound +!unknown-pinvoke! glShadeModel bound +!unknown-pinvoke! glTexCoordPointer bound +!unknown-pinvoke! glTexEnvf bound +!unknown-pinvoke! glTexEnvfv bound +!unknown-pinvoke! glTexEnvi bound +!unknown-pinvoke! glTexEnviv bound +!unknown-pinvoke! glTexEnvx bound +!unknown-pinvoke! glTexEnvxv bound +!unknown-pinvoke! glTexParameterx bound +!unknown-pinvoke! glTexParameterxv bound +!unknown-pinvoke! glTranslatef bound +!unknown-pinvoke! glTranslatex bound +!unknown-pinvoke! glVertexPointer bound +!unknown-pinvoke! glWeightPointerOES bound diff --git a/tests/xtro-sharpie/iOS-libGLESv2.todo b/tests/xtro-sharpie/iOS-libGLESv2.todo new file mode 100644 index 000000000000..069152d4722b --- /dev/null +++ b/tests/xtro-sharpie/iOS-libGLESv2.todo @@ -0,0 +1,184 @@ +!unknown-pinvoke! glActiveShaderProgramEXT bound +!unknown-pinvoke! glBeginQuery bound +!unknown-pinvoke! glBeginQueryEXT bound +!unknown-pinvoke! glBeginTransformFeedback bound +!unknown-pinvoke! glBindBufferBase bound +!unknown-pinvoke! glBindBufferRange bound +!unknown-pinvoke! glBindProgramPipelineEXT bound +!unknown-pinvoke! glBindSampler bound +!unknown-pinvoke! glBindTransformFeedback bound +!unknown-pinvoke! glBindVertexArray bound +!unknown-pinvoke! glBindVertexArrayOES bound +!unknown-pinvoke! glBlitFramebuffer bound +!unknown-pinvoke! glClearBufferfi bound +!unknown-pinvoke! glClearBufferfv bound +!unknown-pinvoke! glClearBufferiv bound +!unknown-pinvoke! glClearBufferuiv bound +!unknown-pinvoke! glClientWaitSync bound +!unknown-pinvoke! glClientWaitSyncAPPLE bound +!unknown-pinvoke! glCompressedTexImage3D bound +!unknown-pinvoke! glCompressedTexSubImage3D bound +!unknown-pinvoke! glCopyBufferSubData bound +!unknown-pinvoke! glCopyTexSubImage3D bound +!unknown-pinvoke! glCopyTextureLevelsAPPLE bound +!unknown-pinvoke! glCreateShaderProgramvEXT bound +!unknown-pinvoke! glDeleteProgramPipelinesEXT bound +!unknown-pinvoke! glDeleteQueries bound +!unknown-pinvoke! glDeleteQueriesEXT bound +!unknown-pinvoke! glDeleteSamplers bound +!unknown-pinvoke! glDeleteSync bound +!unknown-pinvoke! glDeleteSyncAPPLE bound +!unknown-pinvoke! glDeleteTransformFeedbacks bound +!unknown-pinvoke! glDeleteVertexArrays bound +!unknown-pinvoke! glDeleteVertexArraysOES bound +!unknown-pinvoke! glDiscardFramebufferEXT bound +!unknown-pinvoke! glDrawArraysInstanced bound +!unknown-pinvoke! glDrawArraysInstancedEXT bound +!unknown-pinvoke! glDrawBuffers bound +!unknown-pinvoke! glDrawElementsInstanced bound +!unknown-pinvoke! glDrawElementsInstancedEXT bound +!unknown-pinvoke! glDrawRangeElements bound +!unknown-pinvoke! glEndQuery bound +!unknown-pinvoke! glEndQueryEXT bound +!unknown-pinvoke! glEndTransformFeedback bound +!unknown-pinvoke! glFenceSync bound +!unknown-pinvoke! glFenceSyncAPPLE bound +!unknown-pinvoke! glFlushMappedBufferRange bound +!unknown-pinvoke! glFlushMappedBufferRangeEXT bound +!unknown-pinvoke! glFramebufferTextureLayer bound +!unknown-pinvoke! glGenProgramPipelinesEXT bound +!unknown-pinvoke! glGenQueries bound +!unknown-pinvoke! glGenQueriesEXT bound +!unknown-pinvoke! glGenSamplers bound +!unknown-pinvoke! glGenTransformFeedbacks bound +!unknown-pinvoke! glGenVertexArrays bound +!unknown-pinvoke! glGenVertexArraysOES bound +!unknown-pinvoke! glGetActiveUniformBlockiv bound +!unknown-pinvoke! glGetActiveUniformBlockName bound +!unknown-pinvoke! glGetActiveUniformsiv bound +!unknown-pinvoke! glGetBufferParameteri64v bound +!unknown-pinvoke! glGetBufferPointerv bound +!unknown-pinvoke! glGetBufferPointervOES bound +!unknown-pinvoke! glGetFragDataLocation bound +!unknown-pinvoke! glGetInteger64i_v bound +!unknown-pinvoke! glGetInteger64v bound +!unknown-pinvoke! glGetInteger64vAPPLE bound +!unknown-pinvoke! glGetIntegeri_v bound +!unknown-pinvoke! glGetInternalformativ bound +!unknown-pinvoke! glGetObjectLabelEXT bound +!unknown-pinvoke! glGetProgramBinary bound +!unknown-pinvoke! glGetProgramPipelineInfoLogEXT bound +!unknown-pinvoke! glGetProgramPipelineivEXT bound +!unknown-pinvoke! glGetQueryiv bound +!unknown-pinvoke! glGetQueryivEXT bound +!unknown-pinvoke! glGetQueryObjectuiv bound +!unknown-pinvoke! glGetQueryObjectuivEXT bound +!unknown-pinvoke! glGetSamplerParameterfv bound +!unknown-pinvoke! glGetSamplerParameteriv bound +!unknown-pinvoke! glGetStringi bound +!unknown-pinvoke! glGetSynciv bound +!unknown-pinvoke! glGetSyncivAPPLE bound +!unknown-pinvoke! glGetTransformFeedbackVarying bound +!unknown-pinvoke! glGetUniformBlockIndex bound +!unknown-pinvoke! glGetUniformIndices bound +!unknown-pinvoke! glGetUniformuiv bound +!unknown-pinvoke! glGetVertexAttribIiv bound +!unknown-pinvoke! glGetVertexAttribIuiv bound +!unknown-pinvoke! glInsertEventMarkerEXT bound +!unknown-pinvoke! glInvalidateFramebuffer bound +!unknown-pinvoke! glInvalidateSubFramebuffer bound +!unknown-pinvoke! glIsProgramPipelineEXT bound +!unknown-pinvoke! glIsQuery bound +!unknown-pinvoke! glIsQueryEXT bound +!unknown-pinvoke! glIsSampler bound +!unknown-pinvoke! glIsSync bound +!unknown-pinvoke! glIsSyncAPPLE bound +!unknown-pinvoke! glIsTransformFeedback bound +!unknown-pinvoke! glIsVertexArray bound +!unknown-pinvoke! glIsVertexArrayOES bound +!unknown-pinvoke! glLabelObjectEXT bound +!unknown-pinvoke! glMapBufferOES bound +!unknown-pinvoke! glMapBufferRange bound +!unknown-pinvoke! glMapBufferRangeEXT bound +!unknown-pinvoke! glPauseTransformFeedback bound +!unknown-pinvoke! glPopGroupMarkerEXT bound +!unknown-pinvoke! glProgramBinary bound +!unknown-pinvoke! glProgramParameteri bound +!unknown-pinvoke! glProgramParameteriEXT bound +!unknown-pinvoke! glProgramUniform1fEXT bound +!unknown-pinvoke! glProgramUniform1fvEXT bound +!unknown-pinvoke! glProgramUniform1iEXT bound +!unknown-pinvoke! glProgramUniform1ivEXT bound +!unknown-pinvoke! glProgramUniform1uiEXT bound +!unknown-pinvoke! glProgramUniform1uivEXT bound +!unknown-pinvoke! glProgramUniform2fEXT bound +!unknown-pinvoke! glProgramUniform2fvEXT bound +!unknown-pinvoke! glProgramUniform2iEXT bound +!unknown-pinvoke! glProgramUniform2ivEXT bound +!unknown-pinvoke! glProgramUniform2uiEXT bound +!unknown-pinvoke! glProgramUniform2uivEXT bound +!unknown-pinvoke! glProgramUniform3fEXT bound +!unknown-pinvoke! glProgramUniform3fvEXT bound +!unknown-pinvoke! glProgramUniform3iEXT bound +!unknown-pinvoke! glProgramUniform3ivEXT bound +!unknown-pinvoke! glProgramUniform3uiEXT bound +!unknown-pinvoke! glProgramUniform3uivEXT bound +!unknown-pinvoke! glProgramUniform4fEXT bound +!unknown-pinvoke! glProgramUniform4fvEXT bound +!unknown-pinvoke! glProgramUniform4iEXT bound +!unknown-pinvoke! glProgramUniform4ivEXT bound +!unknown-pinvoke! glProgramUniform4uiEXT bound +!unknown-pinvoke! glProgramUniform4uivEXT bound +!unknown-pinvoke! glProgramUniformMatrix2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x3fvEXT bound +!unknown-pinvoke! glPushGroupMarkerEXT bound +!unknown-pinvoke! glReadBuffer bound +!unknown-pinvoke! glRenderbufferStorageMultisample bound +!unknown-pinvoke! glRenderbufferStorageMultisampleAPPLE bound +!unknown-pinvoke! glResolveMultisampleFramebufferAPPLE bound +!unknown-pinvoke! glResumeTransformFeedback bound +!unknown-pinvoke! glSamplerParameterf bound +!unknown-pinvoke! glSamplerParameterfv bound +!unknown-pinvoke! glSamplerParameteri bound +!unknown-pinvoke! glSamplerParameteriv bound +!unknown-pinvoke! glTexImage3D bound +!unknown-pinvoke! glTexStorage2D bound +!unknown-pinvoke! glTexStorage2DEXT bound +!unknown-pinvoke! glTexStorage3D bound +!unknown-pinvoke! glTexSubImage3D bound +!unknown-pinvoke! glTransformFeedbackVaryings bound +!unknown-pinvoke! glUniform1ui bound +!unknown-pinvoke! glUniform1uiv bound +!unknown-pinvoke! glUniform2ui bound +!unknown-pinvoke! glUniform2uiv bound +!unknown-pinvoke! glUniform3ui bound +!unknown-pinvoke! glUniform3uiv bound +!unknown-pinvoke! glUniform4ui bound +!unknown-pinvoke! glUniform4uiv bound +!unknown-pinvoke! glUniformBlockBinding bound +!unknown-pinvoke! glUniformMatrix2x3fv bound +!unknown-pinvoke! glUniformMatrix2x4fv bound +!unknown-pinvoke! glUniformMatrix3x2fv bound +!unknown-pinvoke! glUniformMatrix3x4fv bound +!unknown-pinvoke! glUniformMatrix4x2fv bound +!unknown-pinvoke! glUniformMatrix4x3fv bound +!unknown-pinvoke! glUnmapBuffer bound +!unknown-pinvoke! glUnmapBufferOES bound +!unknown-pinvoke! glUseProgramStagesEXT bound +!unknown-pinvoke! glValidateProgramPipelineEXT bound +!unknown-pinvoke! glVertexAttribDivisor bound +!unknown-pinvoke! glVertexAttribDivisorEXT bound +!unknown-pinvoke! glVertexAttribI4i bound +!unknown-pinvoke! glVertexAttribI4iv bound +!unknown-pinvoke! glVertexAttribI4ui bound +!unknown-pinvoke! glVertexAttribI4uiv bound +!unknown-pinvoke! glVertexAttribIPointer bound +!unknown-pinvoke! glWaitSync bound +!unknown-pinvoke! glWaitSyncAPPLE bound diff --git a/tests/xtro-sharpie/macOS-AVFoundation.todo b/tests/xtro-sharpie/macOS-AVFoundation.todo index df58a73c7faa..c91b5327af45 100644 --- a/tests/xtro-sharpie/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/macOS-AVFoundation.todo @@ -491,3 +491,218 @@ !deprecated-attribute-missing! AVCaptureConnection::setVideoOrientation: missing a [Deprecated] attribute !deprecated-attribute-missing! AVCaptureConnection::videoOrientation missing a [Deprecated] attribute !deprecated-attribute-missing! AVSampleBufferGenerator::createSampleBufferForRequest: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMediaExtensionProperties::containingBundleName not bound +!missing-selector! AVMediaExtensionProperties::containingBundleURL not bound +!missing-selector! AVMediaExtensionProperties::extensionName not bound +!missing-selector! AVMediaExtensionProperties::extensionURL not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVURLAsset::mediaExtensionProperties not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMediaExtensionProperties not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/macOS-Accessibility.todo b/tests/xtro-sharpie/macOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo index fcf60ac1a92f..4c66fe9541d2 100644 --- a/tests/xtro-sharpie/macOS-AppKit.todo +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -18,3 +18,105 @@ !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute !deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute +!extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers +!missing-enum! NSCursorFrameResizeDirections not bound +!missing-enum! NSCursorFrameResizePosition not bound +!missing-enum! NSHorizontalDirections not bound +!missing-enum! NSSharingCollaborationMode not bound +!missing-enum! NSVerticalDirections not bound +!missing-enum! NSWritingToolsAllowedInputOptions not bound +!missing-enum! NSWritingToolsBehavior not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! NSToolbarNewIndexKey not bound +!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found +!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found +!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found +!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found +!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found +!missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +NSCursor::columnResizeCursor not bound +!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound +!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound +!missing-selector! +NSCursor::rowResizeCursor not bound +!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound +!missing-selector! +NSCursor::zoomInCursor not bound +!missing-selector! +NSCursor::zoomOutCursor not bound +!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound +!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound +!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound +!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound +!missing-selector! NSPopUpButton::usesItemFromMenu not bound +!missing-selector! NSSavePanel::currentContentType not bound +!missing-selector! NSSavePanel::setCurrentContentType: not bound +!missing-selector! NSSavePanel::setShowsContentTypes: not bound +!missing-selector! NSSavePanel::showsContentTypes not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! NSTextView::highlight: not bound +!missing-selector! NSTextView::isWritingToolsActive not bound +!missing-selector! NSTextView::mathExpressionCompletionType not bound +!missing-selector! NSTextView::setMathExpressionCompletionType: not bound +!missing-selector! NSTextView::setTextHighlightAttributes: not bound +!missing-selector! NSTextView::textHighlightAttributes not bound +!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound +!missing-selector! NSToolbar::itemIdentifiers not bound +!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound +!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound +!missing-selector! NSToolbar::setItemIdentifiers: not bound +!missing-selector! NSToolbarItem::isHidden not bound +!missing-selector! NSToolbarItem::setHidden: not bound +!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound +!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound +!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! NSSharingCollaborationModeRestriction not bound diff --git a/tests/xtro-sharpie/macOS-AudioToolbox.todo b/tests/xtro-sharpie/macOS-AudioToolbox.todo index d4a273993d9d..d203c85a92dc 100644 --- a/tests/xtro-sharpie/macOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/macOS-AudioToolbox.todo @@ -3,3 +3,7 @@ !missing-pinvoke! AudioFileComponentGetUserDataSize64 is not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/macOS-AuthenticationServices.todo index c04d9734d51d..a4af755f54b6 100644 --- a/tests/xtro-sharpie/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/macOS-AuthenticationServices.todo @@ -1,3 +1,120 @@ !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::loginUserName missing a [Deprecated] attribute !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::setLoginUserName: missing a [Deprecated] attribute !deprecated-attribute-wrong! ASCredentialIdentityStore::replaceCredentialIdentitiesWithIdentities:completion: has 17.0 not 14.0 on [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSessionRequest::callbackURLScheme missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsStrongerKeyAvailable = 16 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsUserKeyInvalid = 32 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmECDHE_A256GCM not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_Curve25519_SHA256_ChachaPoly not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P256_SHA256_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P384_SHA384_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmEd25519 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES384 not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::keyWillRotateForKeyType:newKey:loginManager:completion: not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceEncryptionAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceSigningAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedUserSecureEnclaveKeySigningAlgorithms not found +!missing-protocol-member! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithClientData:name:userID:requestStyle: not found +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkeAuthPublicKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestEncryptionAlgorithm not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkeAuthPublicKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestEncryptionAlgorithm: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setUserSecureEnclaveKeyBiometricPolicy: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::userSecureEnclaveKeyBiometricPolicy not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::beginKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::completeKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-selector! ASWebAuthenticationSessionRequest::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSessionRequest::callback not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..2de90f56b642 --- /dev/null +++ b/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,6 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..f62a08c1e1f1 --- /dev/null +++ b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo @@ -0,0 +1,52 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/macOS-CloudKit.todo b/tests/xtro-sharpie/macOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/macOS-Contacts.todo b/tests/xtro-sharpie/macOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/macOS-CoreAudio.todo b/tests/xtro-sharpie/macOS-CoreAudio.todo index 182e1513968d..e24ed232ca58 100644 --- a/tests/xtro-sharpie/macOS-CoreAudio.todo +++ b/tests/xtro-sharpie/macOS-CoreAudio.todo @@ -28,3 +28,4 @@ !missing-selector! CATapDescription::stream not bound !missing-selector! CATapDescription::UUID not bound !missing-type! CATapDescription not bound +!missing-selector! CATapDescription::initExcludingProcesses:andDeviceUID:withStream: not bound diff --git a/tests/xtro-sharpie/macOS-CoreBluetooth.todo b/tests/xtro-sharpie/macOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/macOS-CoreFoundation.todo b/tests/xtro-sharpie/macOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/macOS-CoreGraphics.todo b/tests/xtro-sharpie/macOS-CoreGraphics.todo index 2a5749d9f066..c87f980ad68b 100644 --- a/tests/xtro-sharpie/macOS-CoreGraphics.todo +++ b/tests/xtro-sharpie/macOS-CoreGraphics.todo @@ -1 +1,21 @@ !deprecated-attribute-missing! CGWindowListCreateImage missing a [Deprecated] attribute +!missing-enum! CGToneMapping not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis1 = 176 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis2 = 175 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventMomentumOptionPhase = 173 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis1 = 178 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis2 = 177 not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/macOS-CoreImage.todo b/tests/xtro-sharpie/macOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/macOS-CoreLocation.todo b/tests/xtro-sharpie/macOS-CoreLocation.todo new file mode 100644 index 000000000000..9546e44dddc5 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreLocation.todo @@ -0,0 +1,21 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound diff --git a/tests/xtro-sharpie/macOS-CoreMIDI.todo b/tests/xtro-sharpie/macOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/macOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/macOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/macOS-CoreML.todo b/tests/xtro-sharpie/macOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/macOS-CoreMedia.todo b/tests/xtro-sharpie/macOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/macOS-CoreMedia.todo +++ b/tests/xtro-sharpie/macOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/macOS-CoreMediaIO.todo b/tests/xtro-sharpie/macOS-CoreMediaIO.todo index 05018fd60cea..d756228577da 100644 --- a/tests/xtro-sharpie/macOS-CoreMediaIO.todo +++ b/tests/xtro-sharpie/macOS-CoreMediaIO.todo @@ -206,3 +206,6 @@ !missing-type! CMIOExtensionStreamCustomClockConfiguration not bound !missing-type! CMIOExtensionStreamFormat not bound !missing-type! CMIOExtensionStreamProperties not bound +!missing-field! CMIOExtensionPropertyDeviceLatency not bound +!missing-field! CMIOExtensionPropertyStreamLatency not bound +!missing-selector! +CMIOExtensionProvider::stopServiceWithProvider: not bound diff --git a/tests/xtro-sharpie/macOS-CoreMotion.todo b/tests/xtro-sharpie/macOS-CoreMotion.todo new file mode 100644 index 000000000000..83e04bb08e4c --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreMotion.todo @@ -0,0 +1,19 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-selector! CMMotionActivity::automotive not bound +!missing-selector! CMMotionActivity::confidence not bound +!missing-selector! CMMotionActivity::running not bound +!missing-selector! CMMotionActivity::startDate not bound +!missing-selector! CMMotionActivity::stationary not bound +!missing-selector! CMMotionActivity::unknown not bound +!missing-selector! CMMotionActivity::walking not bound +!missing-type! CMHeadphoneActivityManager not bound +!missing-type! CMMotionActivity not bound diff --git a/tests/xtro-sharpie/macOS-CoreSpotlight.todo b/tests/xtro-sharpie/macOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/macOS-CoreText.todo b/tests/xtro-sharpie/macOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/macOS-CoreVideo.todo b/tests/xtro-sharpie/macOS-CoreVideo.todo new file mode 100644 index 000000000000..d8d242eb3b1d --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreVideo.todo @@ -0,0 +1,28 @@ +!deprecated-attribute-missing! CVDisplayLinkCreateWithActiveCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithOpenGLDisplayMask missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetActualOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentTime missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetNominalOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetOutputVideoLatency missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetTypeID missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkIsRunning missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRelease missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRetain missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetOutputCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStart missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStop missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkTranslateTime missing a [Deprecated] attribute +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/macOS-FSKit.todo b/tests/xtro-sharpie/macOS-FSKit.todo new file mode 100644 index 000000000000..3b42518bb20a --- /dev/null +++ b/tests/xtro-sharpie/macOS-FSKit.todo @@ -0,0 +1,358 @@ +!missing-enum! FSContainerState not bound +!missing-enum! FSExtentType not bound +!missing-enum! FSItemType not bound +!missing-enum! FSKitAccessMask not bound +!missing-enum! FSKitBlockmapFlags not bound +!missing-enum! FSKitPreallocateFlags not bound +!missing-enum! FSKitXattrCreateRequirementAndFlags not bound +!missing-enum! FSMatchResult not bound +!missing-enum! FSRenameItemOptions not bound +!missing-enum! FSResourceKind not bound +!missing-enum! FSTaskType not bound +!missing-enum! FSVolumeState not bound +!missing-field! FSActivateOptionSyntaxKey not bound +!missing-field! FSCheckOptionSyntaxKey not bound +!missing-field! FSFormatOptionSyntaxKey not bound +!missing-field! FSKitVersionNumber not bound +!missing-field! FSKitVersionString not bound +!missing-pinvoke! fs_errorForCocoaError is not bound +!missing-pinvoke! fs_errorForMachError is not bound +!missing-pinvoke! fs_errorForPOSIXError is not bound +!missing-pinvoke! fskit_std_log is not bound +!missing-protocol! FSBlockDeviceOperations not bound +!missing-protocol! FSFileSystemBase not bound +!missing-protocol! FSManageableResourceSimpleMaintenanceOps not bound +!missing-protocol! FSTaskMessageOps not bound +!missing-protocol! FSUnaryFileSystemOperations not bound +!missing-protocol! FSVolumeAccessCheckOperations not bound +!missing-protocol! FSVolumeCloneOperations not bound +!missing-protocol! FSVolumeKernelOffloadedIOOperations not bound +!missing-protocol! FSVolumeLimitedXattrOperations not bound +!missing-protocol! FSVolumeOpenCloseOperations not bound +!missing-protocol! FSVolumeOperations not bound +!missing-protocol! FSVolumePathConfOperations not bound +!missing-protocol! FSVolumePreallocateOperations not bound +!missing-protocol! FSVolumeReadWriteOperations not bound +!missing-protocol! FSVolumeRenameOperations not bound +!missing-protocol! FSVolumeXattrOperations not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName: not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName:writable: not bound +!missing-selector! +FSEntityIdentifier::identifier not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:byteQualifier: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:data: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:longByteQualifier: not bound +!missing-selector! +FSFileDataBuffer::dataWithLength: not bound +!missing-selector! +FSFileName::nameWithBytes:length: not bound +!missing-selector! +FSFileName::nameWithCString: not bound +!missing-selector! +FSFileName::nameWithData: not bound +!missing-selector! +FSFileName::nameWithString: not bound +!missing-selector! +FSKitConstants::forceLoadOption not bound +!missing-selector! +FSKitConstants::moduleExtensionPointName not bound +!missing-selector! +FSKitMetaBlockRange::rangeWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! +FSKitStatfsResult::statFSWithBlockSize:ioSize:totalBlocks:availableBlocks:freeBlocks:totalFiles:freeFiles:fsSubType:fsTypeName: not bound +!missing-selector! +FSKitUtils::stringWithFormatString:locale:arguments: not bound +!missing-selector! +FSMutableFileDataBuffer::dataWithCapacity: not bound +!missing-selector! +FSPathURLResource::resourceWithURL: not bound +!missing-selector! +FSProbeResult::resultWithResult:name:containerID: not bound +!missing-selector! +FSResource::dynamicCast: not bound +!missing-selector! +FSTaskOption::option:value: not bound +!missing-selector! +FSTaskOption::optionWithoutValue: not bound +!missing-selector! +FSTaskOptionsBundle::bundleForArguments:count:extension:operationType:errorHandler: not bound +!missing-selector! +FSTaskOptionsBundle::resetOptionEnumeration not bound +!missing-selector! +FSVolume::pathConfUnlimited not bound +!missing-selector! +FSVolumeDescription::volumeDescriptionWithID:name:state: not bound +!missing-selector! FSBlockDeviceResource::blockCount not bound +!missing-selector! FSBlockDeviceResource::blockSize not bound +!missing-selector! FSBlockDeviceResource::bsdName not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName: not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName:writable: not bound +!missing-selector! FSBlockDeviceResource::metaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::physicalBlockSize not bound +!missing-selector! FSBlockDeviceResource::readInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousDelayedMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaClear:wait:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaFlushWithReplyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaPurge:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:readAheadExtents:readAheadCount:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::terminate: not bound +!missing-selector! FSBlockDeviceResource::terminated not bound +!missing-selector! FSBlockDeviceResource::writable not bound +!missing-selector! FSBlockDeviceResource::writeFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSClient::installedExtensions: not bound +!missing-selector! FSClient::installedExtensionsSync: not bound +!missing-selector! FSContainerIdentifier::volumeIdentifier not bound +!missing-selector! FSEntityIdentifier::init not bound +!missing-selector! FSEntityIdentifier::initWithBytes:length: not bound +!missing-selector! FSEntityIdentifier::initWithUUID: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:byteQualifier: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:data: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:longByteQualifier: not bound +!missing-selector! FSEntityIdentifier::qual not bound +!missing-selector! FSEntityIdentifier::setQual: not bound +!missing-selector! FSEntityIdentifier::setUuid: not bound +!missing-selector! FSEntityIdentifier::uuid not bound +!missing-selector! FSFileDataBuffer::bytes not bound +!missing-selector! FSFileDataBuffer::initWithLength: not bound +!missing-selector! FSFileDataBuffer::length not bound +!missing-selector! FSFileDataBuffer::setLength: not bound +!missing-selector! FSFileName::data not bound +!missing-selector! FSFileName::debugDescription not bound +!missing-selector! FSFileName::initWithBytes:length: not bound +!missing-selector! FSFileName::initWithCString: not bound +!missing-selector! FSFileName::initWithData: not bound +!missing-selector! FSFileName::initWithString: not bound +!missing-selector! FSFileName::string not bound +!missing-selector! FSItemAttributes::accessTime: not bound +!missing-selector! FSItemAttributes::accessTimeIsActive not bound +!missing-selector! FSItemAttributes::addedTime: not bound +!missing-selector! FSItemAttributes::addedTimeIsActive not bound +!missing-selector! FSItemAttributes::allocSize not bound +!missing-selector! FSItemAttributes::allocSizeIsActive not bound +!missing-selector! FSItemAttributes::backupTime: not bound +!missing-selector! FSItemAttributes::backupTimeIsActive not bound +!missing-selector! FSItemAttributes::birthTime: not bound +!missing-selector! FSItemAttributes::birthTimeIsActive not bound +!missing-selector! FSItemAttributes::bsdFlags not bound +!missing-selector! FSItemAttributes::bsdFlagsIsActive not bound +!missing-selector! FSItemAttributes::changeTime: not bound +!missing-selector! FSItemAttributes::changeTimeIsActive not bound +!missing-selector! FSItemAttributes::fileid not bound +!missing-selector! FSItemAttributes::fileidIsActive not bound +!missing-selector! FSItemAttributes::gid not bound +!missing-selector! FSItemAttributes::gidIsActive not bound +!missing-selector! FSItemAttributes::mode not bound +!missing-selector! FSItemAttributes::modeIsActive not bound +!missing-selector! FSItemAttributes::modifyTime: not bound +!missing-selector! FSItemAttributes::modifyTimeIsActive not bound +!missing-selector! FSItemAttributes::numLinks not bound +!missing-selector! FSItemAttributes::numLinksIsActive not bound +!missing-selector! FSItemAttributes::parentid not bound +!missing-selector! FSItemAttributes::parentidIsActive not bound +!missing-selector! FSItemAttributes::reset not bound +!missing-selector! FSItemAttributes::setAccessTime: not bound +!missing-selector! FSItemAttributes::setAddedTime: not bound +!missing-selector! FSItemAttributes::setAllocSize: not bound +!missing-selector! FSItemAttributes::setBackupTime: not bound +!missing-selector! FSItemAttributes::setBirthTime: not bound +!missing-selector! FSItemAttributes::setBsdFlags: not bound +!missing-selector! FSItemAttributes::setChangeTime: not bound +!missing-selector! FSItemAttributes::setFileid: not bound +!missing-selector! FSItemAttributes::setGid: not bound +!missing-selector! FSItemAttributes::setMode: not bound +!missing-selector! FSItemAttributes::setModifyTime: not bound +!missing-selector! FSItemAttributes::setNumLinks: not bound +!missing-selector! FSItemAttributes::setParentid: not bound +!missing-selector! FSItemAttributes::setSize: not bound +!missing-selector! FSItemAttributes::setSupportsLimitedXAttrs: not bound +!missing-selector! FSItemAttributes::setType: not bound +!missing-selector! FSItemAttributes::setUid: not bound +!missing-selector! FSItemAttributes::setUseKOIO: not bound +!missing-selector! FSItemAttributes::size not bound +!missing-selector! FSItemAttributes::sizeIsActive not bound +!missing-selector! FSItemAttributes::supportsLimitedXAttrs not bound +!missing-selector! FSItemAttributes::type not bound +!missing-selector! FSItemAttributes::typeIsActive not bound +!missing-selector! FSItemAttributes::uid not bound +!missing-selector! FSItemAttributes::uidIsActive not bound +!missing-selector! FSItemAttributes::useKOIO not bound +!missing-selector! FSItemGetAttributesRequest::accessTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::addedTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::allocSizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::backupTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::birthTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::bsdFlagsWanted not bound +!missing-selector! FSItemGetAttributesRequest::changeTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::fileidWanted not bound +!missing-selector! FSItemGetAttributesRequest::gidWanted not bound +!missing-selector! FSItemGetAttributesRequest::modeWanted not bound +!missing-selector! FSItemGetAttributesRequest::modifyTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::numLinksWanted not bound +!missing-selector! FSItemGetAttributesRequest::parentidWanted not bound +!missing-selector! FSItemGetAttributesRequest::setAccessTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAddedTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAllocSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBackupTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBirthTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBsdFlagsWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setChangeTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setFileidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setGidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModifyTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setNumLinksWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setParentidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setTypeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setUidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::sizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::typeWanted not bound +!missing-selector! FSItemGetAttributesRequest::uidWanted not bound +!missing-selector! FSItemSetAttributesRequest::accessTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::addedTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::allocSizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::backupTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::birthTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::bsdFlagsWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::changeTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::fileidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::gidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modifyTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::numLinksWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::parentidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::setAccessTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAddedTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAllocSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBackupTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBirthTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBsdFlagsWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setChangeTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setFileidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setGidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModifyTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setNumLinksWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setParentidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setTypeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setUidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::sizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::typeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::uidWasConsumed not bound +!missing-selector! FSKitMetaBlockRange::blockLength not bound +!missing-selector! FSKitMetaBlockRange::initWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! FSKitMetaBlockRange::numOfBlocks not bound +!missing-selector! FSKitMetaBlockRange::startBlockOffset not bound +!missing-selector! FSKitStatfsResult::availableBlocks not bound +!missing-selector! FSKitStatfsResult::availableBytes not bound +!missing-selector! FSKitStatfsResult::blockSize not bound +!missing-selector! FSKitStatfsResult::freeBlocks not bound +!missing-selector! FSKitStatfsResult::freeBytes not bound +!missing-selector! FSKitStatfsResult::freeFiles not bound +!missing-selector! FSKitStatfsResult::fsSubType not bound +!missing-selector! FSKitStatfsResult::fsTypeName not bound +!missing-selector! FSKitStatfsResult::ioSize not bound +!missing-selector! FSKitStatfsResult::totalBlocks not bound +!missing-selector! FSKitStatfsResult::totalBytes not bound +!missing-selector! FSKitStatfsResult::totalFiles not bound +!missing-selector! FSMessageConnection::connect: not bound +!missing-selector! FSMessageConnection::locale not bound +!missing-selector! FSMessageConnection::localizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:arguments: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:array: not bound +!missing-selector! FSModuleIdentity::attributes not bound +!missing-selector! FSModuleIdentity::bundleIdentifier not bound +!missing-selector! FSModuleIdentity::url not bound +!missing-selector! FSMutableFileDataBuffer::capacity not bound +!missing-selector! FSMutableFileDataBuffer::initWithCapacity: not bound +!missing-selector! FSMutableFileDataBuffer::mutableBytes not bound +!missing-selector! FSPathURLResource::url not bound +!missing-selector! FSProbeResult::containerID not bound +!missing-selector! FSProbeResult::name not bound +!missing-selector! FSProbeResult::result not bound +!missing-selector! FSResource::kind not bound +!missing-selector! FSResource::revoke: not bound +!missing-selector! FSResource::revoked not bound +!missing-selector! FSTaskOption::hasValue not bound +!missing-selector! FSTaskOption::option not bound +!missing-selector! FSTaskOption::optionValue not bound +!missing-selector! FSTaskOptionsBundle::addOption: not bound +!missing-selector! FSTaskOptionsBundle::enumerateOptionsWithBlock: not bound +!missing-selector! FSTaskOptionsBundle::options not bound +!missing-selector! FSTaskOptionsBundle::parameters not bound +!missing-selector! FSUnaryItem::queue not bound +!missing-selector! FSVolume::globalWorkQueue not bound +!missing-selector! FSVolume::renameWorkQueue not bound +!missing-selector! FSVolume::setGlobalWorkQueue: not bound +!missing-selector! FSVolume::setRenameWorkQueue: not bound +!missing-selector! FSVolume::setVolumeID: not bound +!missing-selector! FSVolume::setVolumeName: not bound +!missing-selector! FSVolume::setVolumeState: not bound +!missing-selector! FSVolume::setWasTerminated: not bound +!missing-selector! FSVolume::volumeID not bound +!missing-selector! FSVolume::volumeName not bound +!missing-selector! FSVolume::volumeState not bound +!missing-selector! FSVolume::volumeSupportedCapabilities not bound +!missing-selector! FSVolume::wasTerminated not bound +!missing-selector! FSVolumeDescription::volumeID not bound +!missing-selector! FSVolumeDescription::volumeName not bound +!missing-selector! FSVolumeDescription::volumeState not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports2TBFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports64BitObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCasePreserving: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCaseSensitive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsDocumentID: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsFastStatFS: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHardLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHiddenFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournal: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournalActive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoImmutableFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoRootTimes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoSettingFilePermissions: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoVolumeSizes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsOpenDenyModes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsPersistentObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSharedSpace: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSparseFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSymLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsVolumeGroups: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsZeroRuns: not bound +!missing-selector! FSVolumeSupportedCapabilities::supports2TBFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supports64BitObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCasePreserving not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCaseSensitive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsDocumentID not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsFastStatFS not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHardLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHiddenFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournal not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournalActive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoImmutableFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoRootTimes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoSettingFilePermissions not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoVolumeSizes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsOpenDenyModes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsPersistentObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSharedSpace not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSparseFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSymLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsVolumeGroups not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsZeroRuns not bound +!missing-selector! NSUUID::fs_containerIdentifier not bound +!missing-selector! NSUUID::fs_entityIdentifier not bound +!missing-selector! NSUUID::fs_volumeIdentifier not bound +!missing-type! FSBlockDeviceResource not bound +!missing-type! FSClient not bound +!missing-type! FSContainerIdentifier not bound +!missing-type! FSEntityIdentifier not bound +!missing-type! FSFileDataBuffer not bound +!missing-type! FSFileName not bound +!missing-type! FSItem not bound +!missing-type! FSItemAttributes not bound +!missing-type! FSItemGetAttributesRequest not bound +!missing-type! FSItemSetAttributesRequest not bound +!missing-type! FSKitConstants not bound +!missing-type! FSKitMetaBlockRange not bound +!missing-type! FSKitStatfsResult not bound +!missing-type! FSKitUtils not bound +!missing-type! FSMessageConnection not bound +!missing-type! FSModuleIdentity not bound +!missing-type! FSMutableFileDataBuffer not bound +!missing-type! FSPathURLResource not bound +!missing-type! FSProbeResult not bound +!missing-type! FSResource not bound +!missing-type! FSTaskOption not bound +!missing-type! FSTaskOptionsBundle not bound +!missing-type! FSUnaryFileSystem not bound +!missing-type! FSUnaryItem not bound +!missing-type! FSVolume not bound +!missing-type! FSVolumeDescription not bound +!missing-type! FSVolumeIdentifier not bound +!missing-type! FSVolumeSupportedCapabilities not bound diff --git a/tests/xtro-sharpie/macOS-FileProvider.todo b/tests/xtro-sharpie/macOS-FileProvider.todo new file mode 100644 index 000000000000..432e7f33d2b1 --- /dev/null +++ b/tests/xtro-sharpie/macOS-FileProvider.todo @@ -0,0 +1,28 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum! NSFileProviderVolumeUnsupportedReason not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound +!missing-protocol! NSFileProviderExternalVolumeHandling not bound +!missing-protocol! NSFileProviderKnownFolderSupporting not bound +!missing-selector! +NSFileProviderManager::checkDomainsCanBeStored:onVolumeAtURL:unsupportedReason:error: not bound +!missing-selector! NSFileProviderDomain::initWithDisplayName:userInfo:volumeURL: not bound +!missing-selector! NSFileProviderDomain::replicatedKnownFolders not bound +!missing-selector! NSFileProviderDomain::setSupportedKnownFolders: not bound +!missing-selector! NSFileProviderDomain::setUserInfo: not bound +!missing-selector! NSFileProviderDomain::supportedKnownFolders not bound +!missing-selector! NSFileProviderDomain::userInfo not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithExistingItemIdentifier: not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithParentItemIdentifier:filename: not bound +!missing-selector! NSFileProviderKnownFolderLocations::desktopLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::documentsLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::init not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDesktopLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDocumentsLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setShouldCreateBinaryCompatibilitySymlink: not bound +!missing-selector! NSFileProviderKnownFolderLocations::shouldCreateBinaryCompatibilitySymlink not bound +!missing-selector! NSFileProviderManager::claimNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::releaseNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::stateDirectoryURLWithError: not bound +!missing-type! NSFileProviderKnownFolderLocation not bound +!missing-type! NSFileProviderKnownFolderLocations not bound diff --git a/tests/xtro-sharpie/macOS-Foundation.todo b/tests/xtro-sharpie/macOS-Foundation.todo new file mode 100644 index 000000000000..bfc3a15fd819 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Foundation.todo @@ -0,0 +1,25 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSTask::launchRequirementData not bound +!missing-selector! NSTask::setLaunchRequirementData: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/macOS-GameController.todo b/tests/xtro-sharpie/macOS-GameController.todo index 1196c3885f8b..7039e96d94db 100644 --- a/tests/xtro-sharpie/macOS-GameController.todo +++ b/tests/xtro-sharpie/macOS-GameController.todo @@ -33,3 +33,13 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/macOS-GameKit.todo b/tests/xtro-sharpie/macOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/macOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/macOS-HealthKit.todo b/tests/xtro-sharpie/macOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/macOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/macOS-IOSurface.todo b/tests/xtro-sharpie/macOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/macOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/macOS-ImageCaptureCore.todo b/tests/xtro-sharpie/macOS-ImageCaptureCore.todo index 7cf6621e010d..78a220fdee83 100644 --- a/tests/xtro-sharpie/macOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/macOS-ImageCaptureCore.todo @@ -3,3 +3,6 @@ !deprecated-attribute-missing! ICCameraDevice::requestDisableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestEnableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestUploadFile:options:uploadDelegate:didUploadSelector:contextInfo: missing a [Deprecated] attribute +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/macOS-ImageIO.todo b/tests/xtro-sharpie/macOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/macOS-Intents.todo b/tests/xtro-sharpie/macOS-Intents.todo index 74a7aeb1ae77..c7871ce5369f 100644 --- a/tests/xtro-sharpie/macOS-Intents.todo +++ b/tests/xtro-sharpie/macOS-Intents.todo @@ -1,2 +1,13 @@ !deprecated-attribute-missing! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen:numberOfCalls: missing a [Deprecated] attribute !deprecated-attribute-wrong! INSendMessageIntent::initWithRecipients:content:speakableGroupName:conversationIdentifier:serviceName:sender: has 12.0 not 11.0 on [Deprecated] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/macOS-LocalAuthentication.todo b/tests/xtro-sharpie/macOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/macOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/macOS-MLCompute.todo b/tests/xtro-sharpie/macOS-MLCompute.todo index 9ea91f77132c..c8ee38c22b00 100644 --- a/tests/xtro-sharpie/macOS-MLCompute.todo +++ b/tests/xtro-sharpie/macOS-MLCompute.todo @@ -53,3 +53,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-MapKit.todo b/tests/xtro-sharpie/macOS-MapKit.todo new file mode 100644 index 000000000000..417deb27447f --- /dev/null +++ b/tests/xtro-sharpie/macOS-MapKit.todo @@ -0,0 +1,89 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItem::openMapsWithItems:launchOptions:completionHandler: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItem::openInMapsWithLaunchOptions:completionHandler: not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/macOS-Matter.todo b/tests/xtro-sharpie/macOS-Matter.todo index 1f9a1fb2f364..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/macOS-Matter.todo +++ b/tests/xtro-sharpie/macOS-Matter.todo @@ -9225,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/macOS-MediaExtension.todo b/tests/xtro-sharpie/macOS-MediaExtension.todo new file mode 100644 index 000000000000..77acd1e39f3c --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaExtension.todo @@ -0,0 +1,152 @@ +!missing-enum! MEDecodeFrameStatus not bound +!missing-enum! MEError not bound +!missing-enum! MEFileInfoFragmentsStatus not bound +!missing-enum! MEFormatReaderParseAdditionalFragmentsStatus not bound +!missing-field! MediaExtensionErrorDomain not bound +!missing-field! MERAWProcessorReadyForMoreMediaDataDidChangeNotification not bound +!missing-field! MERAWProcessorValuesDidChangeNotification not bound +!missing-field! MEVideoDecoderReadyForMoreMediaDataDidChangeNotification not bound +!missing-protocol! MEFormatReader not bound +!missing-protocol! MEFormatReaderExtension not bound +!missing-protocol! MERAWProcessor not bound +!missing-protocol! MERAWProcessorExtension not bound +!missing-protocol! MESampleCursor not bound +!missing-protocol! METrackReader not bound +!missing-protocol! MEVideoDecoder not bound +!missing-protocol! MEVideoDecoderExtension not bound +!missing-selector! MEByteSource::availableLengthAtOffset: not bound +!missing-selector! MEByteSource::byteSourceForRelatedFileName:error: not bound +!missing-selector! MEByteSource::contentType not bound +!missing-selector! MEByteSource::fileLength not bound +!missing-selector! MEByteSource::fileName not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:completionHandler: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:bytesRead:error: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:completionHandler: not bound +!missing-selector! MEByteSource::relatedFileNamesInSameDirectory not bound +!missing-selector! MEDecodeFrameOptions::doNotOutputFrame not bound +!missing-selector! MEDecodeFrameOptions::realTimePlayback not bound +!missing-selector! MEDecodeFrameOptions::setDoNotOutputFrame: not bound +!missing-selector! MEDecodeFrameOptions::setRealTimePlayback: not bound +!missing-selector! MEEstimatedSampleLocation::byteSource not bound +!missing-selector! MEEstimatedSampleLocation::estimatedSampleLocation not bound +!missing-selector! MEEstimatedSampleLocation::initWithByteSource:estimatedSampleLocation:refinementDataLocation: not bound +!missing-selector! MEEstimatedSampleLocation::refinementDataLocation not bound +!missing-selector! MEFileInfo::duration not bound +!missing-selector! MEFileInfo::fragmentsStatus not bound +!missing-selector! MEFileInfo::setDuration: not bound +!missing-selector! MEFileInfo::setFragmentsStatus: not bound +!missing-selector! MEFormatReaderInstantiationOptions::allowIncrementalFragmentParsing not bound +!missing-selector! MEHEVCDependencyInfo::constraintIndicatorFlags not bound +!missing-selector! MEHEVCDependencyInfo::hasStepwiseTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::hasTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::levelIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileCompatibilityFlags not bound +!missing-selector! MEHEVCDependencyInfo::profileIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileSpace not bound +!missing-selector! MEHEVCDependencyInfo::setConstraintIndicatorFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setLevelIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileCompatibilityFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileSpace: not bound +!missing-selector! MEHEVCDependencyInfo::setStepwiseTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setSyncSampleNALUnitType: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalLevel: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setTierFlag: not bound +!missing-selector! MEHEVCDependencyInfo::syncSampleNALUnitType not bound +!missing-selector! MEHEVCDependencyInfo::temporalLevel not bound +!missing-selector! MEHEVCDependencyInfo::tierFlag not bound +!missing-selector! MERAWProcessingBooleanParameter::cameraValue not bound +!missing-selector! MERAWProcessingBooleanParameter::currentValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initialValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::neutralValue not bound +!missing-selector! MERAWProcessingBooleanParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingFloatParameter::cameraValue not bound +!missing-selector! MERAWProcessingFloatParameter::currentValue not bound +!missing-selector! MERAWProcessingFloatParameter::initialValue not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingFloatParameter::maximumValue not bound +!missing-selector! MERAWProcessingFloatParameter::minimumValue not bound +!missing-selector! MERAWProcessingFloatParameter::neutralValue not bound +!missing-selector! MERAWProcessingFloatParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::cameraValue not bound +!missing-selector! MERAWProcessingIntegerParameter::currentValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initialValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::maximumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::minimumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::neutralValue not bound +!missing-selector! MERAWProcessingIntegerParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingListParameter::cameraValue not bound +!missing-selector! MERAWProcessingListParameter::currentValue not bound +!missing-selector! MERAWProcessingListParameter::initialValue not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue: not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingListParameter::listElements not bound +!missing-selector! MERAWProcessingListParameter::neutralValue not bound +!missing-selector! MERAWProcessingListParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingParameter::enabled not bound +!missing-selector! MERAWProcessingParameter::key not bound +!missing-selector! MERAWProcessingParameter::longDescription not bound +!missing-selector! MERAWProcessingParameter::name not bound +!missing-selector! MERAWProcessingParameter::setEnabled: not bound +!missing-selector! MERAWProcessingParameterListElement::initWithName:description:elementID: not bound +!missing-selector! MERAWProcessingParameterListElement::listElementID not bound +!missing-selector! MERAWProcessingSubGroupParameter::initWithName:description:parameters: not bound +!missing-selector! MERAWProcessingSubGroupParameter::subGroupParameters not bound +!missing-selector! MERAWProcessorPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MERAWProcessorPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MERAWProcessorPixelBufferManager::setPixelBufferAttributes: not bound +!missing-selector! MESampleCursorChunk::byteSource not bound +!missing-selector! MESampleCursorChunk::chunkInfo not bound +!missing-selector! MESampleCursorChunk::chunkStorageRange not bound +!missing-selector! MESampleCursorChunk::initWithByteSource:chunkStorageRange:chunkInfo:sampleIndexWithinChunk: not bound +!missing-selector! MESampleCursorChunk::sampleIndexWithinChunk not bound +!missing-selector! MESampleLocation::byteSource not bound +!missing-selector! MESampleLocation::initWithByteSource:sampleLocation: not bound +!missing-selector! MESampleLocation::sampleLocation not bound +!missing-selector! METrackInfo::extendedLanguageTag not bound +!missing-selector! METrackInfo::formatDescriptions not bound +!missing-selector! METrackInfo::initWithMediaType:trackID:formatDescriptions: not bound +!missing-selector! METrackInfo::isEnabled not bound +!missing-selector! METrackInfo::mediaType not bound +!missing-selector! METrackInfo::naturalSize not bound +!missing-selector! METrackInfo::naturalTimescale not bound +!missing-selector! METrackInfo::nominalFrameRate not bound +!missing-selector! METrackInfo::preferredTransform not bound +!missing-selector! METrackInfo::requiresFrameReordering not bound +!missing-selector! METrackInfo::setEnabled: not bound +!missing-selector! METrackInfo::setExtendedLanguageTag: not bound +!missing-selector! METrackInfo::setNaturalSize: not bound +!missing-selector! METrackInfo::setNaturalTimescale: not bound +!missing-selector! METrackInfo::setNominalFrameRate: not bound +!missing-selector! METrackInfo::setPreferredTransform: not bound +!missing-selector! METrackInfo::setRequiresFrameReordering: not bound +!missing-selector! METrackInfo::setTrackEdits: not bound +!missing-selector! METrackInfo::trackEdits not bound +!missing-selector! METrackInfo::trackID not bound +!missing-selector! MEVideoDecoderPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MEVideoDecoderPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MEVideoDecoderPixelBufferManager::setPixelBufferAttributes: not bound +!missing-type! MEByteSource not bound +!missing-type! MEDecodeFrameOptions not bound +!missing-type! MEEstimatedSampleLocation not bound +!missing-type! MEFileInfo not bound +!missing-type! MEFormatReaderInstantiationOptions not bound +!missing-type! MEHEVCDependencyInfo not bound +!missing-type! MERAWProcessingBooleanParameter not bound +!missing-type! MERAWProcessingFloatParameter not bound +!missing-type! MERAWProcessingIntegerParameter not bound +!missing-type! MERAWProcessingListParameter not bound +!missing-type! MERAWProcessingParameter not bound +!missing-type! MERAWProcessingParameterListElement not bound +!missing-type! MERAWProcessingSubGroupParameter not bound +!missing-type! MERAWProcessorPixelBufferManager not bound +!missing-type! MESampleCursorChunk not bound +!missing-type! MESampleLocation not bound +!missing-type! METrackInfo not bound +!missing-type! MEVideoDecoderPixelBufferManager not bound diff --git a/tests/xtro-sharpie/macOS-MediaPlayer.todo b/tests/xtro-sharpie/macOS-MediaPlayer.todo new file mode 100644 index 000000000000..d38fd78c6fd3 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaPlayer.todo @@ -0,0 +1,3 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/macOS-Metal.todo b/tests/xtro-sharpie/macOS-Metal.todo index 3aecdefd9d51..9f0914aaf9a4 100644 --- a/tests/xtro-sharpie/macOS-Metal.todo +++ b/tests/xtro-sharpie/macOS-Metal.todo @@ -5,3 +5,93 @@ !missing-protocol-member! MTLIndirectRenderCommand::setMeshBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectThreadgroupMemoryLength:atIndex: not found +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/macOS-MetalFX.todo b/tests/xtro-sharpie/macOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo index 1b7ddb3d5c15..bd237016a7a7 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !deprecated-attribute-missing! MPSInstanceAccelerationStructure missing a [Deprecated] attribute !deprecated-attribute-missing! MPSRayIntersector missing a [Deprecated] attribute !deprecated-attribute-missing! MPSTriangleAccelerationStructure missing a [Deprecated] attribute +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/macOS-ModelIO.todo b/tests/xtro-sharpie/macOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/macOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/macOS-Network.todo b/tests/xtro-sharpie/macOS-Network.todo new file mode 100644 index 000000000000..90e2bbc0cad3 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Network.todo @@ -0,0 +1 @@ +!missing-pinvoke! nw_listener_create_with_launchd_key is not bound diff --git a/tests/xtro-sharpie/macOS-NetworkExtension.todo b/tests/xtro-sharpie/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..34725354e608 --- /dev/null +++ b/tests/xtro-sharpie/macOS-NetworkExtension.todo @@ -0,0 +1,101 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationHost:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationNetwork:prefix:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithRemoteNetwork:remotePrefix:localNetwork:localPrefix:protocol:direction: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchLocalNetwork missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchRemoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterManager::disableEncryptedDNSSettings not bound +!missing-selector! NEFilterManager::setDisableEncryptedDNSSettings: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NENetworkRule::initWithDestinationHostEndpoint:protocol: not bound +!missing-selector! NENetworkRule::initWithDestinationNetworkEndpoint:prefix:protocol: not bound +!missing-selector! NENetworkRule::initWithRemoteNetworkEndpoint:remotePrefix:localNetworkEndpoint:localPrefix:protocol:direction: not bound +!missing-selector! NENetworkRule::matchLocalNetworkEndpoint not bound +!missing-selector! NENetworkRule::matchRemoteHostOrNetworkEndpoint not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/macOS-PDFKit.todo b/tests/xtro-sharpie/macOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/macOS-PHASE.todo b/tests/xtro-sharpie/macOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/macOS-PassKit.todo b/tests/xtro-sharpie/macOS-PassKit.todo new file mode 100644 index 000000000000..79144e1d1660 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PassKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKDisbursementErrorCode not bound +!missing-field! PKDisbursementErrorContactFieldUserInfoKey not bound +!missing-field! PKDisbursementErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! +PKDisbursementRequest::disbursementCardUnsupportedError not bound +!missing-selector! +PKDisbursementRequest::disbursementContactInvalidErrorWithContactField:localizedDescription: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursements not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks:capabilities: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKDisbursementRequest::applicationData not bound +!missing-selector! PKDisbursementRequest::currencyCode not bound +!missing-selector! PKDisbursementRequest::initWithMerchantIdentifier:currencyCode:regionCode:supportedNetworks:merchantCapabilities:summaryItems: not bound +!missing-selector! PKDisbursementRequest::merchantCapabilities not bound +!missing-selector! PKDisbursementRequest::merchantIdentifier not bound +!missing-selector! PKDisbursementRequest::recipientContact not bound +!missing-selector! PKDisbursementRequest::regionCode not bound +!missing-selector! PKDisbursementRequest::requiredRecipientContactFields not bound +!missing-selector! PKDisbursementRequest::setApplicationData: not bound +!missing-selector! PKDisbursementRequest::setCurrencyCode: not bound +!missing-selector! PKDisbursementRequest::setMerchantCapabilities: not bound +!missing-selector! PKDisbursementRequest::setMerchantIdentifier: not bound +!missing-selector! PKDisbursementRequest::setRecipientContact: not bound +!missing-selector! PKDisbursementRequest::setRegionCode: not bound +!missing-selector! PKDisbursementRequest::setRequiredRecipientContactFields: not bound +!missing-selector! PKDisbursementRequest::setSummaryItems: not bound +!missing-selector! PKDisbursementRequest::setSupportedNetworks: not bound +!missing-selector! PKDisbursementRequest::setSupportedRegions: not bound +!missing-selector! PKDisbursementRequest::summaryItems not bound +!missing-selector! PKDisbursementRequest::supportedNetworks not bound +!missing-selector! PKDisbursementRequest::supportedRegions not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentAuthorizationController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentAuthorizationViewController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKDisbursementRequest not bound +!missing-type! PKDisbursementSummaryItem not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKInstantFundsOutFeeSummaryItem not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/macOS-PencilKit.todo b/tests/xtro-sharpie/macOS-PencilKit.todo new file mode 100644 index 000000000000..9041a74cc57f --- /dev/null +++ b/tests/xtro-sharpie/macOS-PencilKit.todo @@ -0,0 +1 @@ +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound diff --git a/tests/xtro-sharpie/macOS-Photos.todo b/tests/xtro-sharpie/macOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/macOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/macOS-PhotosUI.todo b/tests/xtro-sharpie/macOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/macOS-ProximityReaderStub.todo b/tests/xtro-sharpie/macOS-ProximityReaderStub.todo new file mode 100644 index 000000000000..1d2accf287ab --- /dev/null +++ b/tests/xtro-sharpie/macOS-ProximityReaderStub.todo @@ -0,0 +1,2 @@ +!missing-field! ProximityReaderStubVersionNumber not bound +!missing-field! ProximityReaderStubVersionString not bound diff --git a/tests/xtro-sharpie/macOS-QuickLook.todo b/tests/xtro-sharpie/macOS-QuickLook.todo new file mode 100644 index 000000000000..2aa3e8a52c33 --- /dev/null +++ b/tests/xtro-sharpie/macOS-QuickLook.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! QLThumbnailImageCreate missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/macOS-SceneKit.todo b/tests/xtro-sharpie/macOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/macOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo b/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo new file mode 100644 index 000000000000..49f31c59e3c2 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo @@ -0,0 +1,31 @@ +!missing-enum! SCCaptureDynamicRange not bound +!missing-enum! SCStreamConfigurationPreset not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorFailedToStartMicrophoneCapture = -3820 not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorSystemStoppedStream = -3821 not bound +!missing-enum-value! SCStreamOutputType native value SCStreamOutputTypeMicrophone = 2 not bound +!missing-protocol! SCRecordingOutputDelegate not bound +!missing-selector! +SCShareableContent::getCurrentProcessShareableContentWithCompletionHandler: not bound +!missing-selector! +SCStreamConfiguration::streamConfigurationWithPreset: not bound +!missing-selector! SCRecordingOutput::initWithConfiguration:delegate: not bound +!missing-selector! SCRecordingOutput::recordedDuration not bound +!missing-selector! SCRecordingOutput::recordedFileSize not bound +!missing-selector! SCRecordingOutputConfiguration::availableOutputFileTypes not bound +!missing-selector! SCRecordingOutputConfiguration::availableVideoCodecTypes not bound +!missing-selector! SCRecordingOutputConfiguration::outputFileType not bound +!missing-selector! SCRecordingOutputConfiguration::outputURL not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputFileType: not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputURL: not bound +!missing-selector! SCRecordingOutputConfiguration::setVideoCodecType: not bound +!missing-selector! SCRecordingOutputConfiguration::videoCodecType not bound +!missing-selector! SCStream::addRecordingOutput:error: not bound +!missing-selector! SCStream::removeRecordingOutput:error: not bound +!missing-selector! SCStreamConfiguration::captureDynamicRange not bound +!missing-selector! SCStreamConfiguration::captureMicrophone not bound +!missing-selector! SCStreamConfiguration::microphoneCaptureDeviceID not bound +!missing-selector! SCStreamConfiguration::setCaptureDynamicRange: not bound +!missing-selector! SCStreamConfiguration::setCaptureMicrophone: not bound +!missing-selector! SCStreamConfiguration::setMicrophoneCaptureDeviceID: not bound +!missing-selector! SCStreamConfiguration::setShowMouseClicks: not bound +!missing-selector! SCStreamConfiguration::showMouseClicks not bound +!missing-type! SCRecordingOutput not bound +!missing-type! SCRecordingOutputConfiguration not bound diff --git a/tests/xtro-sharpie/macOS-Security.todo b/tests/xtro-sharpie/macOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/macOS-Security.todo +++ b/tests/xtro-sharpie/macOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/macOS-ServiceManagement.todo b/tests/xtro-sharpie/macOS-ServiceManagement.todo index dfbedfa6d276..28cd0ed153fa 100644 --- a/tests/xtro-sharpie/macOS-ServiceManagement.todo +++ b/tests/xtro-sharpie/macOS-ServiceManagement.todo @@ -1,3 +1,4 @@ # Don't know how where these are needed, so not bound for now. !missing-field! kSMDomainSystemLaunchd not bound !missing-field! kSMDomainUserLaunchd not bound +!missing-field! SMAppServiceErrorDomain not bound diff --git a/tests/xtro-sharpie/macOS-ShazamKit.todo b/tests/xtro-sharpie/macOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/macOS-Speech.todo b/tests/xtro-sharpie/macOS-Speech.todo index 9a4b6c245072..b33667ada1b5 100644 --- a/tests/xtro-sharpie/macOS-Speech.todo +++ b/tests/xtro-sharpie/macOS-Speech.todo @@ -1,2 +1,6 @@ !deprecated-attribute-missing! SFSpeechRecognitionRequest::interactionIdentifier missing a [Deprecated] attribute !deprecated-attribute-missing! SFSpeechRecognitionRequest::setInteractionIdentifier: missing a [Deprecated] attribute +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/macOS-StoreKit.todo b/tests/xtro-sharpie/macOS-StoreKit.todo new file mode 100644 index 000000000000..7aa7c46994df --- /dev/null +++ b/tests/xtro-sharpie/macOS-StoreKit.todo @@ -0,0 +1,78 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-Symbols.todo b/tests/xtro-sharpie/macOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/macOS-SystemConfiguration.todo b/tests/xtro-sharpie/macOS-SystemConfiguration.todo new file mode 100644 index 000000000000..29156ad2fc75 --- /dev/null +++ b/tests/xtro-sharpie/macOS-SystemConfiguration.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute +!missing-field! kSCPropNetProxiesFTPUser not bound +!missing-field! kSCPropNetProxiesGopherUser not bound +!missing-field! kSCPropNetProxiesHTTPSUser not bound +!missing-field! kSCPropNetProxiesHTTPUser not bound +!missing-field! kSCPropNetProxiesRTSPUser not bound +!missing-field! kSCPropNetProxiesSOCKSUser not bound diff --git a/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/macOS-UserNotifications.todo b/tests/xtro-sharpie/macOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/macOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..b325adc0448d --- /dev/null +++ b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,8 @@ +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/macOS-VideoToolbox.todo b/tests/xtro-sharpie/macOS-VideoToolbox.todo index 31bea8d7aea4..045ffe61ea1d 100644 --- a/tests/xtro-sharpie/macOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/macOS-VideoToolbox.todo @@ -18,3 +18,55 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_SpatialAdaptiveQPLevel not bound +!missing-field! kVTCompressionPropertyKey_SuggestedLookAheadFrameCount not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleURLKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionURLKey not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTRAWProcessingParameter_CameraValue not bound +!missing-field! kVTRAWProcessingParameter_CurrentValue not bound +!missing-field! kVTRAWProcessingParameter_Description not bound +!missing-field! kVTRAWProcessingParameter_Enabled not bound +!missing-field! kVTRAWProcessingParameter_InitialValue not bound +!missing-field! kVTRAWProcessingParameter_Key not bound +!missing-field! kVTRAWProcessingParameter_ListArray not bound +!missing-field! kVTRAWProcessingParameter_MaximumValue not bound +!missing-field! kVTRAWProcessingParameter_MinimumValue not bound +!missing-field! kVTRAWProcessingParameter_Name not bound +!missing-field! kVTRAWProcessingParameter_NeutralValue not bound +!missing-field! kVTRAWProcessingParameter_SubGroup not bound +!missing-field! kVTRAWProcessingParameter_ValueType not bound +!missing-field! kVTRAWProcessingParameterListElement_Description not bound +!missing-field! kVTRAWProcessingParameterListElement_Label not bound +!missing-field! kVTRAWProcessingParameterListElement_ListElementID not bound +!missing-field! kVTRAWProcessingParameterValueType_Boolean not bound +!missing-field! kVTRAWProcessingParameterValueType_Float not bound +!missing-field! kVTRAWProcessingParameterValueType_Integer not bound +!missing-field! kVTRAWProcessingParameterValueType_List not bound +!missing-field! kVTRAWProcessingParameterValueType_SubGroup not bound +!missing-field! kVTRAWProcessingPropertyKey_MetalDeviceRegistryID not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-pinvoke! VTCopyVideoDecoderExtensionProperties is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionCompleteFrames is not bound +!missing-pinvoke! VTRAWProcessingSessionCopyProcessingParameters is not bound +!missing-pinvoke! VTRAWProcessingSessionCreate is not bound +!missing-pinvoke! VTRAWProcessingSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionInvalidate is not bound +!missing-pinvoke! VTRAWProcessingSessionProcessFrame is not bound +!missing-pinvoke! VTRAWProcessingSessionSetParameterChangedHander is not bound +!missing-pinvoke! VTRAWProcessingSessionSetProcessingParameters is not bound diff --git a/tests/xtro-sharpie/macOS-Vision.todo b/tests/xtro-sharpie/macOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/macOS-WebKit.todo b/tests/xtro-sharpie/macOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/macOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-AVFoundation.todo b/tests/xtro-sharpie/tvOS-AVFoundation.todo index 9aa6e01d6ffd..3e93c253d3ae 100644 --- a/tests/xtro-sharpie/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/tvOS-AVFoundation.todo @@ -1133,3 +1133,190 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/tvOS-Accessibility.todo b/tests/xtro-sharpie/tvOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/tvOS-AudioToolbox.todo b/tests/xtro-sharpie/tvOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/tvOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/tvOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/tvOS-BackgroundTasks.todo b/tests/xtro-sharpie/tvOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..fda4bc7201dd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo @@ -0,0 +1,99 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/tvOS-CloudKit.todo b/tests/xtro-sharpie/tvOS-CloudKit.todo new file mode 100644 index 000000000000..a4fc2c943a96 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CloudKit.todo @@ -0,0 +1,4 @@ +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/tvOS-CoreBluetooth.todo b/tests/xtro-sharpie/tvOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/tvOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/tvOS-CoreGraphics.todo b/tests/xtro-sharpie/tvOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/tvOS-CoreImage.todo b/tests/xtro-sharpie/tvOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/tvOS-CoreLocation.todo b/tests/xtro-sharpie/tvOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/tvOS-CoreMIDI.todo b/tests/xtro-sharpie/tvOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/tvOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/tvOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/tvOS-CoreML.todo b/tests/xtro-sharpie/tvOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/tvOS-CoreMedia.todo b/tests/xtro-sharpie/tvOS-CoreMedia.todo index b2bff516a29e..02890efae0b5 100644 --- a/tests/xtro-sharpie/tvOS-CoreMedia.todo +++ b/tests/xtro-sharpie/tvOS-CoreMedia.todo @@ -101,3 +101,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/tvOS-CoreSpotlight.todo b/tests/xtro-sharpie/tvOS-CoreSpotlight.todo new file mode 100644 index 000000000000..09a3848302fc --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreSpotlight.todo @@ -0,0 +1 @@ +!missing-enum! CSUserInteraction not bound diff --git a/tests/xtro-sharpie/tvOS-CoreText.todo b/tests/xtro-sharpie/tvOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/tvOS-CoreVideo.todo b/tests/xtro-sharpie/tvOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/tvOS-Foundation.todo b/tests/xtro-sharpie/tvOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/tvOS-GameController.todo b/tests/xtro-sharpie/tvOS-GameController.todo index 1106fdad9687..a28392770e4f 100644 --- a/tests/xtro-sharpie/tvOS-GameController.todo +++ b/tests/xtro-sharpie/tvOS-GameController.todo @@ -16,3 +16,14 @@ !missing-selector! GCControllerLiveInput::unmappedInput not bound !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/tvOS-GameKit.todo b/tests/xtro-sharpie/tvOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/tvOS-HomeKit.todo b/tests/xtro-sharpie/tvOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/tvOS-IOSurface.todo b/tests/xtro-sharpie/tvOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/tvOS-ImageIO.todo b/tests/xtro-sharpie/tvOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/tvOS-LinkPresentation.todo b/tests/xtro-sharpie/tvOS-LinkPresentation.todo index 5308f382483d..2b4c98520ae9 100644 --- a/tests/xtro-sharpie/tvOS-LinkPresentation.todo +++ b/tests/xtro-sharpie/tvOS-LinkPresentation.todo @@ -1 +1,9 @@ !missing-enum-value! LPErrorCode native value LPErrorMetadataFetchNotAllowed = 5 not bound +!missing-selector! LPMetadataProvider::cancel not bound +!missing-selector! LPMetadataProvider::setShouldFetchSubresources: not bound +!missing-selector! LPMetadataProvider::setTimeout: not bound +!missing-selector! LPMetadataProvider::shouldFetchSubresources not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForRequest:completionHandler: not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForURL:completionHandler: not bound +!missing-selector! LPMetadataProvider::timeout not bound +!missing-type! LPMetadataProvider not bound diff --git a/tests/xtro-sharpie/tvOS-MLCompute.todo b/tests/xtro-sharpie/tvOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/tvOS-MLCompute.todo +++ b/tests/xtro-sharpie/tvOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-MapKit.todo b/tests/xtro-sharpie/tvOS-MapKit.todo new file mode 100644 index 000000000000..98477f58b672 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MapKit.todo @@ -0,0 +1,67 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.todo b/tests/xtro-sharpie/tvOS-Matter.todo index 77fc174b9eea..232d6ff21f23 100644 --- a/tests/xtro-sharpie/tvOS-Matter.todo +++ b/tests/xtro-sharpie/tvOS-Matter.todo @@ -291,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/tvOS-MediaPlayer.todo b/tests/xtro-sharpie/tvOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/tvOS-Metal.todo b/tests/xtro-sharpie/tvOS-Metal.todo new file mode 100644 index 000000000000..94d78b5857ba --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Metal.todo @@ -0,0 +1,73 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo index a638a0553357..cb7f0347391c 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/tvOS-ModelIO.todo b/tests/xtro-sharpie/tvOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/tvOS-NetworkExtension.todo b/tests/xtro-sharpie/tvOS-NetworkExtension.todo new file mode 100644 index 000000000000..dc80d1988253 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-NetworkExtension.todo @@ -0,0 +1,69 @@ +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/tvOS-PHASE.todo b/tests/xtro-sharpie/tvOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/tvOS-Photos.todo b/tests/xtro-sharpie/tvOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/tvOS-SceneKit.todo b/tests/xtro-sharpie/tvOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/tvOS-Security.todo b/tests/xtro-sharpie/tvOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/tvOS-ShazamKit.todo b/tests/xtro-sharpie/tvOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/tvOS-SpriteKit.todo b/tests/xtro-sharpie/tvOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/tvOS-StoreKit.todo b/tests/xtro-sharpie/tvOS-StoreKit.todo new file mode 100644 index 000000000000..1fd48bf015bd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-StoreKit.todo @@ -0,0 +1,77 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-Symbols.todo b/tests/xtro-sharpie/tvOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/tvOS-SystemConfiguration.todo b/tests/xtro-sharpie/tvOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-TVMLKit.todo b/tests/xtro-sharpie/tvOS-TVMLKit.todo new file mode 100644 index 000000000000..2091f3d3d9d0 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-TVMLKit.todo @@ -0,0 +1,145 @@ +!deprecated-attribute-missing! TVApplicationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::context missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::evaluateInJavaScriptContext:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::initWithContext:window:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::navigationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::stop missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::window missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::javaScriptApplicationURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::launchOptions missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setJavaScriptApplicationURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setLaunchOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setStorageIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setSupportsPictureInPicturePlayback: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::storageIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::supportsPictureInPicturePlayback missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFailWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFinishLaunchingWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didStopWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:evaluateAppJavaScriptInContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::playerForAppController: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::colorType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientColors missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientPoints missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::appController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::documentContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::updateUsingContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didFailUpdateWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didUpdateWithContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:handleEvent:withElement: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerDidUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerWillUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVElementFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::highlightDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::imageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::timeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::highlights missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::imageType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::srcset missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::URL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::extendedInterfaceCreator missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::setExtendedInterfaceCreator: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::artworkImageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::containsExplicitContent missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingDomain missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingRanking missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::highlightGroups missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::interstitials missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::itemDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::resumeTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::subtitle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::title missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::type missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::url missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::expectsReturnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::initWithProperties:expectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::returnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::setExpectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::changeToMediaItemAtIndex: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::currentMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::dispatchEvent:userInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::initWithPlayer: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::next missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::nextMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::pause missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::player missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::playlist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::presentWithAnimation: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previous missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previousMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::state missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::endAction missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::mediaItems missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::repeatMode missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVStyleFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont:foregroundColor:textAlignment: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedText missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::duration missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::endTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::startTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::attributes missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::autoHighlightIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::childViewElements missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventOfType:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventWithName:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementData missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::isDisabled missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::parentViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::resetProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::setDisabled: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::style missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::updateType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::alignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::backgroundColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::contentAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::focusMargin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontSize missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontWeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::height missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::highlightColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::imageTreatmentName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::interitemSpacing missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::margin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxTextLines missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::padding missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::position missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::ratingStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textHighlightStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textMinimumScaleFactor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::tintColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::valueForStyleProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::width missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-UIKit.todo b/tests/xtro-sharpie/tvOS-UIKit.todo new file mode 100644 index 000000000000..787403c4061d --- /dev/null +++ b/tests/xtro-sharpie/tvOS-UIKit.todo @@ -0,0 +1,205 @@ +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::tab not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabGroup not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!unknown-field! UIPasteboardDetectionPatternCalendarEvent bound +!unknown-field! UIPasteboardDetectionPatternEmailAddress bound +!unknown-field! UIPasteboardDetectionPatternFlightNumber bound +!unknown-field! UIPasteboardDetectionPatternLink bound +!unknown-field! UIPasteboardDetectionPatternMoneyAmount bound +!unknown-field! UIPasteboardDetectionPatternNumber bound +!unknown-field! UIPasteboardDetectionPatternPhoneNumber bound +!unknown-field! UIPasteboardDetectionPatternPostalAddress bound +!unknown-field! UIPasteboardDetectionPatternProbableWebSearch bound +!unknown-field! UIPasteboardDetectionPatternProbableWebURL bound +!unknown-field! UIPasteboardDetectionPatternShipmentTrackingNumber bound +!unknown-native-enum! UIPasteControlDisplayMode bound diff --git a/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/tvOS-VideoToolbox.todo b/tests/xtro-sharpie/tvOS-VideoToolbox.todo index 5dae2c5753a8..6e1d1a06f87a 100644 --- a/tests/xtro-sharpie/tvOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/tvOS-VideoToolbox.todo @@ -2,3 +2,17 @@ !missing-field! kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata not bound !missing-pinvoke! VTIsStereoMVHEVCDecodeSupported is not bound !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/tvOS-Vision.todo b/tests/xtro-sharpie/tvOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/tvOS-libGLES.todo b/tests/xtro-sharpie/tvOS-libGLES.todo new file mode 100644 index 000000000000..87d16ab3adb0 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-libGLES.todo @@ -0,0 +1,117 @@ +!unknown-pinvoke! glAlphaFunc bound +!unknown-pinvoke! glAlphaFuncx bound +!unknown-pinvoke! glBindFramebufferOES bound +!unknown-pinvoke! glBindRenderbufferOES bound +!unknown-pinvoke! glBlendEquationOES bound +!unknown-pinvoke! glBlendEquationSeparateOES bound +!unknown-pinvoke! glBlendFuncSeparateOES bound +!unknown-pinvoke! glCheckFramebufferStatusOES bound +!unknown-pinvoke! glClearColorx bound +!unknown-pinvoke! glClearDepthx bound +!unknown-pinvoke! glClientActiveTexture bound +!unknown-pinvoke! glClipPlanef bound +!unknown-pinvoke! glClipPlanex bound +!unknown-pinvoke! glColor4f bound +!unknown-pinvoke! glColor4ub bound +!unknown-pinvoke! glColor4x bound +!unknown-pinvoke! glColorPointer bound +!unknown-pinvoke! glCurrentPaletteMatrixOES bound +!unknown-pinvoke! glDeleteFramebuffersOES bound +!unknown-pinvoke! glDeleteRenderbuffersOES bound +!unknown-pinvoke! glDepthRangex bound +!unknown-pinvoke! glDisableClientState bound +!unknown-pinvoke! glDrawTexfOES bound +!unknown-pinvoke! glDrawTexfvOES bound +!unknown-pinvoke! glDrawTexiOES bound +!unknown-pinvoke! glDrawTexivOES bound +!unknown-pinvoke! glDrawTexsOES bound +!unknown-pinvoke! glDrawTexsvOES bound +!unknown-pinvoke! glDrawTexxOES bound +!unknown-pinvoke! glDrawTexxvOES bound +!unknown-pinvoke! glEnableClientState bound +!unknown-pinvoke! glFogf bound +!unknown-pinvoke! glFogfv bound +!unknown-pinvoke! glFogx bound +!unknown-pinvoke! glFogxv bound +!unknown-pinvoke! glFramebufferRenderbufferOES bound +!unknown-pinvoke! glFramebufferTexture2DOES bound +!unknown-pinvoke! glFrustumf bound +!unknown-pinvoke! glFrustumx bound +!unknown-pinvoke! glGenerateMipmapOES bound +!unknown-pinvoke! glGenFramebuffersOES bound +!unknown-pinvoke! glGenRenderbuffersOES bound +!unknown-pinvoke! glGetClipPlanef bound +!unknown-pinvoke! glGetClipPlanex bound +!unknown-pinvoke! glGetFixedv bound +!unknown-pinvoke! glGetFramebufferAttachmentParameterivOES bound +!unknown-pinvoke! glGetLightfv bound +!unknown-pinvoke! glGetLightxv bound +!unknown-pinvoke! glGetMaterialfv bound +!unknown-pinvoke! glGetMaterialxv bound +!unknown-pinvoke! glGetPointerv bound +!unknown-pinvoke! glGetRenderbufferParameterivOES bound +!unknown-pinvoke! glGetTexEnvfv bound +!unknown-pinvoke! glGetTexEnviv bound +!unknown-pinvoke! glGetTexEnvxv bound +!unknown-pinvoke! glGetTexParameterxv bound +!unknown-pinvoke! glIsFramebufferOES bound +!unknown-pinvoke! glIsRenderbufferOES bound +!unknown-pinvoke! glLightf bound +!unknown-pinvoke! glLightfv bound +!unknown-pinvoke! glLightModelf bound +!unknown-pinvoke! glLightModelfv bound +!unknown-pinvoke! glLightModelx bound +!unknown-pinvoke! glLightModelxv bound +!unknown-pinvoke! glLightx bound +!unknown-pinvoke! glLightxv bound +!unknown-pinvoke! glLineWidthx bound +!unknown-pinvoke! glLoadIdentity bound +!unknown-pinvoke! glLoadMatrixf bound +!unknown-pinvoke! glLoadMatrixx bound +!unknown-pinvoke! glLoadPaletteFromModelViewMatrixOES bound +!unknown-pinvoke! glLogicOp bound +!unknown-pinvoke! glMaterialf bound +!unknown-pinvoke! glMaterialfv bound +!unknown-pinvoke! glMaterialx bound +!unknown-pinvoke! glMaterialxv bound +!unknown-pinvoke! glMatrixIndexPointerOES bound +!unknown-pinvoke! glMatrixMode bound +!unknown-pinvoke! glMultiTexCoord4f bound +!unknown-pinvoke! glMultiTexCoord4x bound +!unknown-pinvoke! glMultMatrixf bound +!unknown-pinvoke! glMultMatrixx bound +!unknown-pinvoke! glNormal3f bound +!unknown-pinvoke! glNormal3x bound +!unknown-pinvoke! glNormalPointer bound +!unknown-pinvoke! glOrthof bound +!unknown-pinvoke! glOrthox bound +!unknown-pinvoke! glPointParameterf bound +!unknown-pinvoke! glPointParameterfv bound +!unknown-pinvoke! glPointParameterx bound +!unknown-pinvoke! glPointParameterxv bound +!unknown-pinvoke! glPointSize bound +!unknown-pinvoke! glPointSizePointerOES bound +!unknown-pinvoke! glPointSizex bound +!unknown-pinvoke! glPolygonOffsetx bound +!unknown-pinvoke! glPopMatrix bound +!unknown-pinvoke! glPushMatrix bound +!unknown-pinvoke! glRenderbufferStorageOES bound +!unknown-pinvoke! glRotatef bound +!unknown-pinvoke! glRotatex bound +!unknown-pinvoke! glSampleCoveragex bound +!unknown-pinvoke! glScalef bound +!unknown-pinvoke! glScalex bound +!unknown-pinvoke! glShadeModel bound +!unknown-pinvoke! glTexCoordPointer bound +!unknown-pinvoke! glTexEnvf bound +!unknown-pinvoke! glTexEnvfv bound +!unknown-pinvoke! glTexEnvi bound +!unknown-pinvoke! glTexEnviv bound +!unknown-pinvoke! glTexEnvx bound +!unknown-pinvoke! glTexEnvxv bound +!unknown-pinvoke! glTexParameterx bound +!unknown-pinvoke! glTexParameterxv bound +!unknown-pinvoke! glTranslatef bound +!unknown-pinvoke! glTranslatex bound +!unknown-pinvoke! glVertexPointer bound +!unknown-pinvoke! glWeightPointerOES bound diff --git a/tests/xtro-sharpie/tvOS-libGLESv2.todo b/tests/xtro-sharpie/tvOS-libGLESv2.todo new file mode 100644 index 000000000000..069152d4722b --- /dev/null +++ b/tests/xtro-sharpie/tvOS-libGLESv2.todo @@ -0,0 +1,184 @@ +!unknown-pinvoke! glActiveShaderProgramEXT bound +!unknown-pinvoke! glBeginQuery bound +!unknown-pinvoke! glBeginQueryEXT bound +!unknown-pinvoke! glBeginTransformFeedback bound +!unknown-pinvoke! glBindBufferBase bound +!unknown-pinvoke! glBindBufferRange bound +!unknown-pinvoke! glBindProgramPipelineEXT bound +!unknown-pinvoke! glBindSampler bound +!unknown-pinvoke! glBindTransformFeedback bound +!unknown-pinvoke! glBindVertexArray bound +!unknown-pinvoke! glBindVertexArrayOES bound +!unknown-pinvoke! glBlitFramebuffer bound +!unknown-pinvoke! glClearBufferfi bound +!unknown-pinvoke! glClearBufferfv bound +!unknown-pinvoke! glClearBufferiv bound +!unknown-pinvoke! glClearBufferuiv bound +!unknown-pinvoke! glClientWaitSync bound +!unknown-pinvoke! glClientWaitSyncAPPLE bound +!unknown-pinvoke! glCompressedTexImage3D bound +!unknown-pinvoke! glCompressedTexSubImage3D bound +!unknown-pinvoke! glCopyBufferSubData bound +!unknown-pinvoke! glCopyTexSubImage3D bound +!unknown-pinvoke! glCopyTextureLevelsAPPLE bound +!unknown-pinvoke! glCreateShaderProgramvEXT bound +!unknown-pinvoke! glDeleteProgramPipelinesEXT bound +!unknown-pinvoke! glDeleteQueries bound +!unknown-pinvoke! glDeleteQueriesEXT bound +!unknown-pinvoke! glDeleteSamplers bound +!unknown-pinvoke! glDeleteSync bound +!unknown-pinvoke! glDeleteSyncAPPLE bound +!unknown-pinvoke! glDeleteTransformFeedbacks bound +!unknown-pinvoke! glDeleteVertexArrays bound +!unknown-pinvoke! glDeleteVertexArraysOES bound +!unknown-pinvoke! glDiscardFramebufferEXT bound +!unknown-pinvoke! glDrawArraysInstanced bound +!unknown-pinvoke! glDrawArraysInstancedEXT bound +!unknown-pinvoke! glDrawBuffers bound +!unknown-pinvoke! glDrawElementsInstanced bound +!unknown-pinvoke! glDrawElementsInstancedEXT bound +!unknown-pinvoke! glDrawRangeElements bound +!unknown-pinvoke! glEndQuery bound +!unknown-pinvoke! glEndQueryEXT bound +!unknown-pinvoke! glEndTransformFeedback bound +!unknown-pinvoke! glFenceSync bound +!unknown-pinvoke! glFenceSyncAPPLE bound +!unknown-pinvoke! glFlushMappedBufferRange bound +!unknown-pinvoke! glFlushMappedBufferRangeEXT bound +!unknown-pinvoke! glFramebufferTextureLayer bound +!unknown-pinvoke! glGenProgramPipelinesEXT bound +!unknown-pinvoke! glGenQueries bound +!unknown-pinvoke! glGenQueriesEXT bound +!unknown-pinvoke! glGenSamplers bound +!unknown-pinvoke! glGenTransformFeedbacks bound +!unknown-pinvoke! glGenVertexArrays bound +!unknown-pinvoke! glGenVertexArraysOES bound +!unknown-pinvoke! glGetActiveUniformBlockiv bound +!unknown-pinvoke! glGetActiveUniformBlockName bound +!unknown-pinvoke! glGetActiveUniformsiv bound +!unknown-pinvoke! glGetBufferParameteri64v bound +!unknown-pinvoke! glGetBufferPointerv bound +!unknown-pinvoke! glGetBufferPointervOES bound +!unknown-pinvoke! glGetFragDataLocation bound +!unknown-pinvoke! glGetInteger64i_v bound +!unknown-pinvoke! glGetInteger64v bound +!unknown-pinvoke! glGetInteger64vAPPLE bound +!unknown-pinvoke! glGetIntegeri_v bound +!unknown-pinvoke! glGetInternalformativ bound +!unknown-pinvoke! glGetObjectLabelEXT bound +!unknown-pinvoke! glGetProgramBinary bound +!unknown-pinvoke! glGetProgramPipelineInfoLogEXT bound +!unknown-pinvoke! glGetProgramPipelineivEXT bound +!unknown-pinvoke! glGetQueryiv bound +!unknown-pinvoke! glGetQueryivEXT bound +!unknown-pinvoke! glGetQueryObjectuiv bound +!unknown-pinvoke! glGetQueryObjectuivEXT bound +!unknown-pinvoke! glGetSamplerParameterfv bound +!unknown-pinvoke! glGetSamplerParameteriv bound +!unknown-pinvoke! glGetStringi bound +!unknown-pinvoke! glGetSynciv bound +!unknown-pinvoke! glGetSyncivAPPLE bound +!unknown-pinvoke! glGetTransformFeedbackVarying bound +!unknown-pinvoke! glGetUniformBlockIndex bound +!unknown-pinvoke! glGetUniformIndices bound +!unknown-pinvoke! glGetUniformuiv bound +!unknown-pinvoke! glGetVertexAttribIiv bound +!unknown-pinvoke! glGetVertexAttribIuiv bound +!unknown-pinvoke! glInsertEventMarkerEXT bound +!unknown-pinvoke! glInvalidateFramebuffer bound +!unknown-pinvoke! glInvalidateSubFramebuffer bound +!unknown-pinvoke! glIsProgramPipelineEXT bound +!unknown-pinvoke! glIsQuery bound +!unknown-pinvoke! glIsQueryEXT bound +!unknown-pinvoke! glIsSampler bound +!unknown-pinvoke! glIsSync bound +!unknown-pinvoke! glIsSyncAPPLE bound +!unknown-pinvoke! glIsTransformFeedback bound +!unknown-pinvoke! glIsVertexArray bound +!unknown-pinvoke! glIsVertexArrayOES bound +!unknown-pinvoke! glLabelObjectEXT bound +!unknown-pinvoke! glMapBufferOES bound +!unknown-pinvoke! glMapBufferRange bound +!unknown-pinvoke! glMapBufferRangeEXT bound +!unknown-pinvoke! glPauseTransformFeedback bound +!unknown-pinvoke! glPopGroupMarkerEXT bound +!unknown-pinvoke! glProgramBinary bound +!unknown-pinvoke! glProgramParameteri bound +!unknown-pinvoke! glProgramParameteriEXT bound +!unknown-pinvoke! glProgramUniform1fEXT bound +!unknown-pinvoke! glProgramUniform1fvEXT bound +!unknown-pinvoke! glProgramUniform1iEXT bound +!unknown-pinvoke! glProgramUniform1ivEXT bound +!unknown-pinvoke! glProgramUniform1uiEXT bound +!unknown-pinvoke! glProgramUniform1uivEXT bound +!unknown-pinvoke! glProgramUniform2fEXT bound +!unknown-pinvoke! glProgramUniform2fvEXT bound +!unknown-pinvoke! glProgramUniform2iEXT bound +!unknown-pinvoke! glProgramUniform2ivEXT bound +!unknown-pinvoke! glProgramUniform2uiEXT bound +!unknown-pinvoke! glProgramUniform2uivEXT bound +!unknown-pinvoke! glProgramUniform3fEXT bound +!unknown-pinvoke! glProgramUniform3fvEXT bound +!unknown-pinvoke! glProgramUniform3iEXT bound +!unknown-pinvoke! glProgramUniform3ivEXT bound +!unknown-pinvoke! glProgramUniform3uiEXT bound +!unknown-pinvoke! glProgramUniform3uivEXT bound +!unknown-pinvoke! glProgramUniform4fEXT bound +!unknown-pinvoke! glProgramUniform4fvEXT bound +!unknown-pinvoke! glProgramUniform4iEXT bound +!unknown-pinvoke! glProgramUniform4ivEXT bound +!unknown-pinvoke! glProgramUniform4uiEXT bound +!unknown-pinvoke! glProgramUniform4uivEXT bound +!unknown-pinvoke! glProgramUniformMatrix2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x3fvEXT bound +!unknown-pinvoke! glPushGroupMarkerEXT bound +!unknown-pinvoke! glReadBuffer bound +!unknown-pinvoke! glRenderbufferStorageMultisample bound +!unknown-pinvoke! glRenderbufferStorageMultisampleAPPLE bound +!unknown-pinvoke! glResolveMultisampleFramebufferAPPLE bound +!unknown-pinvoke! glResumeTransformFeedback bound +!unknown-pinvoke! glSamplerParameterf bound +!unknown-pinvoke! glSamplerParameterfv bound +!unknown-pinvoke! glSamplerParameteri bound +!unknown-pinvoke! glSamplerParameteriv bound +!unknown-pinvoke! glTexImage3D bound +!unknown-pinvoke! glTexStorage2D bound +!unknown-pinvoke! glTexStorage2DEXT bound +!unknown-pinvoke! glTexStorage3D bound +!unknown-pinvoke! glTexSubImage3D bound +!unknown-pinvoke! glTransformFeedbackVaryings bound +!unknown-pinvoke! glUniform1ui bound +!unknown-pinvoke! glUniform1uiv bound +!unknown-pinvoke! glUniform2ui bound +!unknown-pinvoke! glUniform2uiv bound +!unknown-pinvoke! glUniform3ui bound +!unknown-pinvoke! glUniform3uiv bound +!unknown-pinvoke! glUniform4ui bound +!unknown-pinvoke! glUniform4uiv bound +!unknown-pinvoke! glUniformBlockBinding bound +!unknown-pinvoke! glUniformMatrix2x3fv bound +!unknown-pinvoke! glUniformMatrix2x4fv bound +!unknown-pinvoke! glUniformMatrix3x2fv bound +!unknown-pinvoke! glUniformMatrix3x4fv bound +!unknown-pinvoke! glUniformMatrix4x2fv bound +!unknown-pinvoke! glUniformMatrix4x3fv bound +!unknown-pinvoke! glUnmapBuffer bound +!unknown-pinvoke! glUnmapBufferOES bound +!unknown-pinvoke! glUseProgramStagesEXT bound +!unknown-pinvoke! glValidateProgramPipelineEXT bound +!unknown-pinvoke! glVertexAttribDivisor bound +!unknown-pinvoke! glVertexAttribDivisorEXT bound +!unknown-pinvoke! glVertexAttribI4i bound +!unknown-pinvoke! glVertexAttribI4iv bound +!unknown-pinvoke! glVertexAttribI4ui bound +!unknown-pinvoke! glVertexAttribI4uiv bound +!unknown-pinvoke! glVertexAttribIPointer bound +!unknown-pinvoke! glWaitSync bound +!unknown-pinvoke! glWaitSyncAPPLE bound diff --git a/tests/xtro-sharpie/watchOS-AVFoundation.todo b/tests/xtro-sharpie/watchOS-AVFoundation.todo index c9116865bbc6..57652396d861 100644 --- a/tests/xtro-sharpie/watchOS-AVFoundation.todo +++ b/tests/xtro-sharpie/watchOS-AVFoundation.todo @@ -265,3 +265,133 @@ !missing-type! AVPlayerVideoOutput not bound !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound +!deprecated-attribute-wrong! AVPlayer::masterClock has 15.0 not 11.0 on [Deprecated] attribute +!deprecated-attribute-wrong! AVPlayer::setMasterClock: has 15.0 not 11.0 on [Deprecated] attribute +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound diff --git a/tests/xtro-sharpie/watchOS-Accessibility.todo b/tests/xtro-sharpie/watchOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/watchOS-AuthenticationServices.todo b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo b/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..163b69574a8d --- /dev/null +++ b/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo @@ -0,0 +1,36 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/watchOS-CallKit.todo b/tests/xtro-sharpie/watchOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/watchOS-CloudKit.todo b/tests/xtro-sharpie/watchOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/watchOS-Contacts.todo b/tests/xtro-sharpie/watchOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/watchOS-CoreBluetooth.todo b/tests/xtro-sharpie/watchOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/watchOS-CoreFoundation.todo b/tests/xtro-sharpie/watchOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/watchOS-CoreGraphics.todo b/tests/xtro-sharpie/watchOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/watchOS-CoreLocation.todo b/tests/xtro-sharpie/watchOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMIDI.todo b/tests/xtro-sharpie/watchOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/watchOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/watchOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/watchOS-CoreML.todo b/tests/xtro-sharpie/watchOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMedia.todo b/tests/xtro-sharpie/watchOS-CoreMedia.todo index 5422404d1dec..4ce90fa1bafa 100644 --- a/tests/xtro-sharpie/watchOS-CoreMedia.todo +++ b/tests/xtro-sharpie/watchOS-CoreMedia.todo @@ -479,3 +479,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMotion.todo b/tests/xtro-sharpie/watchOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/watchOS-CoreText.todo b/tests/xtro-sharpie/watchOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/watchOS-CoreVideo.todo b/tests/xtro-sharpie/watchOS-CoreVideo.todo new file mode 100644 index 000000000000..5377f84e49a3 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreVideo.todo @@ -0,0 +1,2 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound diff --git a/tests/xtro-sharpie/watchOS-Foundation.todo b/tests/xtro-sharpie/watchOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/watchOS-GameKit.todo b/tests/xtro-sharpie/watchOS-GameKit.todo index ab5f2854b2a8..aa29966d0b46 100644 --- a/tests/xtro-sharpie/watchOS-GameKit.todo +++ b/tests/xtro-sharpie/watchOS-GameKit.todo @@ -1,2 +1,3 @@ !unknown-native-enum! GKMatchSendDataMode bound !unknown-native-enum! GKVoiceChatPlayerState bound +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound diff --git a/tests/xtro-sharpie/watchOS-HealthKit.todo b/tests/xtro-sharpie/watchOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/watchOS-HomeKit.todo b/tests/xtro-sharpie/watchOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/watchOS-ImageIO.todo b/tests/xtro-sharpie/watchOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/watchOS-Intents.todo b/tests/xtro-sharpie/watchOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/watchOS-LocalAuthentication.todo b/tests/xtro-sharpie/watchOS-LocalAuthentication.todo new file mode 100644 index 000000000000..0dfba19ff4fc --- /dev/null +++ b/tests/xtro-sharpie/watchOS-LocalAuthentication.todo @@ -0,0 +1,28 @@ +!missing-enum! LABiometryType not bound +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::biometryType not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.todo b/tests/xtro-sharpie/watchOS-Matter.todo index 77fc174b9eea..232d6ff21f23 100644 --- a/tests/xtro-sharpie/watchOS-Matter.todo +++ b/tests/xtro-sharpie/watchOS-Matter.todo @@ -291,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/watchOS-MediaPlayer.todo b/tests/xtro-sharpie/watchOS-MediaPlayer.todo index 4139ddca5b73..3de56537d444 100644 --- a/tests/xtro-sharpie/watchOS-MediaPlayer.todo +++ b/tests/xtro-sharpie/watchOS-MediaPlayer.todo @@ -1 +1,4 @@ !extra-null-allowed! 'System.Void MediaPlayer.MPRemoteCommand::RemoveTarget(Foundation.NSObject,ObjCRuntime.Selector)' has a extraneous [NullAllowed] on parameter #0 +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/watchOS-PassKit.todo b/tests/xtro-sharpie/watchOS-PassKit.todo index 5eea7a80889d..e1dcf93eb3f0 100644 --- a/tests/xtro-sharpie/watchOS-PassKit.todo +++ b/tests/xtro-sharpie/watchOS-PassKit.todo @@ -2,3 +2,13 @@ !missing-selector! +PKPassLibrary::endAutomaticPassPresentationSuppressionWithRequestToken: not bound !missing-selector! +PKPassLibrary::isSuppressingAutomaticPassPresentation not bound !missing-selector! +PKPassLibrary::requestAutomaticPassPresentationSuppressionWithResponseHandler: not bound +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKIdentityError not bound +!missing-field! PKIdentityErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound diff --git a/tests/xtro-sharpie/watchOS-SceneKit.todo b/tests/xtro-sharpie/watchOS-SceneKit.todo new file mode 100644 index 000000000000..2e8da3827403 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-SceneKit.todo @@ -0,0 +1,8 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/watchOS-Security.todo b/tests/xtro-sharpie/watchOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/watchOS-ShazamKit.todo b/tests/xtro-sharpie/watchOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/watchOS-StoreKit.todo b/tests/xtro-sharpie/watchOS-StoreKit.todo new file mode 100644 index 000000000000..8a5df9257afc --- /dev/null +++ b/tests/xtro-sharpie/watchOS-StoreKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/watchOS-Symbols.todo b/tests/xtro-sharpie/watchOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/watchOS-UIKit.todo b/tests/xtro-sharpie/watchOS-UIKit.todo new file mode 100644 index 000000000000..46458a1bd83e --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UIKit.todo @@ -0,0 +1,34 @@ +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! NSTextAttachmentLayout::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not found +!missing-protocol-member! NSTextAttachmentLayout::imageForBounds:attributes:location:textContainer: not found +!missing-selector! +NSAttributedString::attributedStringWithAttachment: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSMutableParagraphStyle::setTextLists: not bound +!missing-selector! NSMutableParagraphStyle::textLists not bound +!missing-selector! NSParagraphStyle::textLists not bound +!missing-selector! NSTextAttachment::bounds not bound +!missing-selector! NSTextAttachment::contents not bound +!missing-selector! NSTextAttachment::fileType not bound +!missing-selector! NSTextAttachment::fileWrapper not bound +!missing-selector! NSTextAttachment::image not bound +!missing-selector! NSTextAttachment::initWithData:ofType: not bound +!missing-selector! NSTextAttachment::lineLayoutPadding not bound +!missing-selector! NSTextAttachment::setBounds: not bound +!missing-selector! NSTextAttachment::setContents: not bound +!missing-selector! NSTextAttachment::setFileType: not bound +!missing-selector! NSTextAttachment::setFileWrapper: not bound +!missing-selector! NSTextAttachment::setImage: not bound +!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound +!missing-type! NSTextAttachment not bound diff --git a/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/watchOS-UserNotifications.todo b/tests/xtro-sharpie/watchOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound