diff --git a/src/chip.cs b/src/chip.cs index ccc5d5ca590a..c83dd02b9310 100644 --- a/src/chip.cs +++ b/src/chip.cs @@ -50,6 +50,16 @@ public enum ChipRendezvousInformationFlags : ulong { AllMask = SoftAP | Ble | OnNetwork, } + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [Native] + public enum ChipCommissioningFlow : ulong { + Standard = 0, + UserActionRequired = 1, + Custom = 2, + Invalid = 3, + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] [Native] public enum ChipOptionalQRCodeInfoType : ulong { @@ -68,6 +78,7 @@ interface ChipDevice bool OpenPairingWindow (nuint duration, [NullAllowed] out NSError error); [Export ("openPairingWindowWithPIN:discriminator:setupPIN:error:")] + [return: NullAllowed] string OpenPairingWindow (nuint duration, nuint discriminator, nuint setupPin, [NullAllowed] out NSError error); [Export ("isActive")] @@ -1123,6 +1134,14 @@ interface ChipOperationalCredentials [DesignatedInitializer] IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler:")] + void AddOpCert (NSData noc, NSData iCACertificate, NSData iPKValue, ulong caseAdminNode, ushort adminVendorId, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("opCSRRequest:responseHandler:")] + void OpCSRRequest (NSData cSRNonce, ChipResponseHandler responseHandler); + [Async (ResultTypeName = "ChipReadAttributeResult")] [Export ("removeAllFabrics:")] void RemoveAllFabrics (ChipResponseHandler responseHandler); @@ -1353,6 +1372,10 @@ interface ChipTestCluster [Export ("testSpecific:")] void TestSpecific (ChipResponseHandler responseHandler); + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("testUnknownCommand:")] + void TestUnknownCommand (ChipResponseHandler responseHandler); + [Async (ResultTypeName = "ChipReadAttributeResult")] [Export ("readAttributeBooleanWithResponseHandler:")] void ReadAttributeBoolean (ChipResponseHandler responseHandler); @@ -1485,6 +1508,14 @@ interface ChipTestCluster [Export ("readAttributeListInt8uWithResponseHandler:")] void ReadAttributeListInt8u (ChipResponseHandler responseHandler); + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeListOctetStringWithResponseHandler:")] + void ReadAttributeListOctetString (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeListStructOctetStringWithResponseHandler:")] + void ReadAttributeListStructOctetString (ChipResponseHandler responseHandler); + [Async (ResultTypeName = "ChipReadAttributeResult")] [Export ("readAttributeClusterRevisionWithResponseHandler:")] void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); @@ -1732,6 +1763,9 @@ interface ChipSetupPayload [Export ("productID", ArgumentSemantic.Strong)] NSNumber ProductId { get; set; } + [Export ("commissioningFlow", ArgumentSemantic.Assign)] + ChipCommissioningFlow CommissioningFlow { get; set; } + [Export ("requiresCustomFlow")] bool RequiresCustomFlow { get; set; } @@ -1748,6 +1782,7 @@ interface ChipSetupPayload string SerialNumber { get; set; } [Export ("getAllOptionalVendorData:")] + [return: NullAllowed] ChipOptionalQRCodeInfo[] GetAllOptionalVendorData ([NullAllowed] out NSError error); } @@ -1764,4 +1799,706 @@ interface ChipQRCodeSetupPayloadParser ChipSetupPayload PopulatePayload ([NullAllowed] out NSError error); } + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPAccountLogin")] + [DisableDefaultCtor] + interface ChipAccountLogin + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("getSetupPIN:responseHandler:")] + void GetSetupPin (string tempAccountIdentifier, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("login:setupPIN:responseHandler:")] + void Login (string tempAccountIdentifier, string setupPIN, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPApplicationLauncher")] + [DisableDefaultCtor] + interface ChipApplicationLauncher + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("launchApp:catalogVendorId:applicationId:responseHandler:")] + void LaunchApp (string data, ushort catalogVendorId, string applicationId, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeApplicationLauncherListWithResponseHandler:")] + void ReadAttributeApplicationLauncherList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPAudioOutput")] + [DisableDefaultCtor] + interface ChipAudioOutput + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("renameOutput:name:responseHandler:")] + void RenameOutput (byte index, string name, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("selectOutput:responseHandler:")] + void SelectOutput (byte index, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeAudioOutputListWithResponseHandler:")] + void ReadAttributeAudioOutputList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPBinaryInputBasic")] + [DisableDefaultCtor] + interface ChipBinaryInputBasic + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeOutOfServiceWithResponseHandler:")] + void ReadAttributeOutOfService (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("writeAttributeOutOfServiceWithValue:responseHandler:")] + void WriteAttributeOutOfService (byte value, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributePresentValueWithResponseHandler:")] + void ReadAttributePresentValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("writeAttributePresentValueWithValue:responseHandler:")] + void WriteAttributePresentValue (byte value, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributePresentValueWithMinInterval:maxInterval:responseHandler:")] + void ConfigureAttributePresentValue (ushort minInterval, ushort maxInterval, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributePresentValueWithResponseHandler:")] + void ReportAttributePresentValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeStatusFlagsWithResponseHandler:")] + void ReadAttributeStatusFlags (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler:")] + void ConfigureAttributeStatusFlags (ushort minInterval, ushort maxInterval, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeStatusFlagsWithResponseHandler:")] + void ReportAttributeStatusFlags (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPBridgedDeviceBasic")] + [DisableDefaultCtor] + interface ChipBridgedDeviceBasic + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeVendorNameWithResponseHandler:")] + void ReadAttributeVendorName (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeVendorIDWithResponseHandler:")] + void ReadAttributeVendorId (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeProductNameWithResponseHandler:")] + void ReadAttributeProductName (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeUserLabelWithResponseHandler:")] + void ReadAttributeUserLabel (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("writeAttributeUserLabelWithValue:responseHandler:")] + void WriteAttributeUserLabel (string value, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeHardwareVersionWithResponseHandler:")] + void ReadAttributeHardwareVersion (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeHardwareVersionStringWithResponseHandler:")] + void ReadAttributeHardwareVersionString (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeSoftwareVersionWithResponseHandler:")] + void ReadAttributeSoftwareVersion (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeSoftwareVersionStringWithResponseHandler:")] + void ReadAttributeSoftwareVersionString (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeManufacturingDateWithResponseHandler:")] + void ReadAttributeManufacturingDate (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributePartNumberWithResponseHandler:")] + void ReadAttributePartNumber (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeProductURLWithResponseHandler:")] + void ReadAttributeProductUrl (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeProductLabelWithResponseHandler:")] + void ReadAttributeProductLabel (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeSerialNumberWithResponseHandler:")] + void ReadAttributeSerialNumber (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeReachableWithResponseHandler:")] + void ReadAttributeReachable (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPContentLaunch")] + [DisableDefaultCtor] + interface ChipContentLaunch + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("launchContent:data:responseHandler:")] + void LaunchContent (byte autoPlay, string data, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("launchURL:displayString:responseHandler:")] + void LaunchUrl (string contentUrl, string displayString, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeAcceptsHeaderListWithResponseHandler:")] + void ReadAttributeAcceptsHeaderList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeSupportedStreamingTypesWithResponseHandler:")] + void ReadAttributeSupportedStreamingTypes (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPEthernetNetworkDiagnostics")] + [DisableDefaultCtor] + interface ChipEthernetNetworkDiagnostics + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("resetCounts:")] + void ResetCounts (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributePacketRxCountWithResponseHandler:")] + void ReadAttributePacketRxCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributePacketTxCountWithResponseHandler:")] + void ReadAttributePacketTxCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeTxErrCountWithResponseHandler:")] + void ReadAttributeTxErrCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeCollisionCountWithResponseHandler:")] + void ReadAttributeCollisionCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeOverrunCountWithResponseHandler:")] + void ReadAttributeOverrunCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPFixedLabel")] + [DisableDefaultCtor] + interface ChipFixedLabel + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeLabelListWithResponseHandler:")] + void ReadAttributeLabelList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPGeneralDiagnostics")] + [DisableDefaultCtor] + interface ChipGeneralDiagnostics + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeNetworkInterfacesWithResponseHandler:")] + void ReadAttributeNetworkInterfaces (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeRebootCountWithResponseHandler:")] + void ReadAttributeRebootCount (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPKeypadInput")] + [DisableDefaultCtor] + interface ChipKeypadInput + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("sendKey:responseHandler:")] + void SendKey (byte keyCode, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPMediaInput")] + [DisableDefaultCtor] + interface ChipMediaInput + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("hideInputStatus:")] + void HideInputStatus (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("renameInput:name:responseHandler:")] + void RenameInput (byte index, string name, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("selectInput:responseHandler:")] + void SelectInput (byte index, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("showInputStatus:")] + void ShowInputStatus (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeMediaInputListWithResponseHandler:")] + void ReadAttributeMediaInputList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPMediaPlayback")] + [DisableDefaultCtor] + interface ChipMediaPlayback + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaFastForward:")] + void FastForward (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaNext:")] + void Next (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaPause:")] + void Pause (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaPlay:")] + void Play (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaPrevious:")] + void Previous (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaRewind:")] + void Rewind (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaSkipBackward:responseHandler:")] + void SkipBackward (ulong deltaPositionMilliseconds, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaSkipForward:responseHandler:")] + void SkipForward (ulong deltaPositionMilliseconds, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaSkipSeek:responseHandler:")] + void SkipSeek (ulong position, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaStartOver:")] + void StartOver (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("mediaStop:")] + void Stop (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPRelativeHumidityMeasurement")] + [DisableDefaultCtor] + interface ChipRelativeHumidityMeasurement + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeMeasuredValueWithResponseHandler:")] + void ReadAttributeMeasuredValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler:")] + void ConfigureAttributeMeasuredValueWithMinInterval (ushort minInterval, ushort maxInterval, ushort change, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeMeasuredValueWithResponseHandler:")] + void ReportAttributeMeasuredValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeMinMeasuredValueWithResponseHandler:")] + void ReadAttributeMinMeasuredValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeMaxMeasuredValueWithResponseHandler:")] + void ReadAttributeMaxMeasuredValue (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPSoftwareDiagnostics")] + [DisableDefaultCtor] + interface ChipSoftwareDiagnostics + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("resetWatermarks:")] + void ResetWatermarks (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeCurrentHeapHighWatermarkWithResponseHandler:")] + void ReadAttributeCurrentHeapHighWatermark (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPTargetNavigator")] + [DisableDefaultCtor] + interface ChipTargetNavigator + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("navigateTarget:data:responseHandler:")] + void NavigateTarget (byte target, string data, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeTargetNavigatorListWithResponseHandler:")] + void ReadAttributeTargetNavigatorList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPTrustedRootCertificates")] + [DisableDefaultCtor] + interface ChipTrustedRootCertificates + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("addTrustedRootCertificate:responseHandler:")] + void AddTrustedRootCertificate (NSData rootCertificate, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("removeTrustedRootCertificate:responseHandler:")] + void RemoveTrustedRootCertificate (NSData trustedRootIdentifier, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPTvChannel")] + [DisableDefaultCtor] + interface ChipTvChannel + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("changeChannel:responseHandler:")] + void ChangeChannel (string match, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("changeChannelByNumber:minorNumber:responseHandler:")] + void ChangeChannelByNumber (ushort majorNumber, ushort minorNumber, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("skipChannel:responseHandler:")] + void SkipChannel (ushort count, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeTvChannelListWithResponseHandler:")] + void ReadAttributeTvChannelList (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeTvChannelLineupWithResponseHandler:")] + void ReadAttributeTvChannelLineup (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeCurrentTvChannelWithResponseHandler:")] + void ReadAttributeCurrentTvChannel (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPWakeOnLan")] + [DisableDefaultCtor] + interface ChipWakeOnLan + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeWakeOnLanMacAddressWithResponseHandler:")] + void ReadAttributeWakeOnLanMacAddress(ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + [Mac (12,0), Watch (8,0), TV (15,0), iOS (15,0), MacCatalyst (15,0)] + [BaseType (typeof (ChipCluster), Name="CHIPWindowCovering")] + [DisableDefaultCtor] + interface ChipWindowCovering + { + + [Export ("initWithDevice:endpoint:queue:")] + [DesignatedInitializer] + IntPtr Constructor (ChipDevice device, byte endpoint, DispatchQueue queue); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringDownClose:")] + void WindowCoveringDownClose (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringGoToLiftPercentage:responseHandler:")] + void WindowCoveringGoToLiftPercentage (byte percentageLiftValue, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringGoToLiftValue:responseHandler:")] + void WindowCoveringGoToLiftValue (ushort liftValue, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringGoToTiltPercentage:responseHandler:")] + void WindowCoveringGoToTiltPercentage (byte percentageTiltValue, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringGoToTiltValue:responseHandler:")] + void WindowCoveringGoToTiltValue (ushort tiltValue, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringStop:")] + void WindowCoveringStop (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("windowCoveringUpOpen:")] + void WindowCoveringUpOpen (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeWindowCoveringTypeWithResponseHandler:")] + void ReadAttributeWindowCoveringType (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler:")] + void ConfigureAttributeWindowCoveringType (ushort minInterval, ushort maxInterval, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeWindowCoveringTypeWithResponseHandler:")] + void ReportAttributeWindowCoveringType (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeCurrentPositionLiftWithResponseHandler:")] + void ReadAttributeCurrentPositionLift (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler:")] + void ConfigureAttributeCurrentPositionLift (ushort minInterval, ushort maxInterval, ushort change, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeCurrentPositionLiftWithResponseHandler:")] + void ReportAttributeCurrentPositionLift (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeCurrentPositionTiltWithResponseHandler:")] + void ReadAttributeCurrentPositionTilt (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler:")] + void ConfigureAttributeCurrentPositionTilt (ushort minInterval, ushort maxInterval, ushort change, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeCurrentPositionTiltWithResponseHandler:")] + void ReportAttributeCurrentPositionTilt (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeConfigStatusWithResponseHandler:")] + void ReadAttributeConfigStatus (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler:")] + void ConfigureAttributeConfigStatus (ushort minInterval, ushort maxInterval, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("reportAttributeConfigStatusWithResponseHandler:")] + void ReportAttributeConfigStatus (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeInstalledOpenLimitLiftWithResponseHandler:")] + void ReadAttributeInstalledOpenLimitLift (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeInstalledClosedLimitLiftWithResponseHandler:")] + void ReadAttributeInstalledClosedLimitLift (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeInstalledOpenLimitTiltWithResponseHandler:")] + void ReadAttributeInstalledOpenLimitTilt (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeInstalledClosedLimitTiltWithResponseHandler:")] + void ReadAttributeInstalledClosedLimitTilt (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeModeWithResponseHandler:")] + void ReadAttributeMode (ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("writeAttributeModeWithValue:responseHandler:")] + void WriteAttributeMode (byte value, ChipResponseHandler responseHandler); + + [Async (ResultTypeName = "ChipReadAttributeResult")] + [Export ("readAttributeClusterRevisionWithResponseHandler:")] + void ReadAttributeClusterRevision (ChipResponseHandler responseHandler); + } + + } diff --git a/tests/xtro-sharpie/iOS-CHIP.todo b/tests/xtro-sharpie/iOS-CHIP.todo deleted file mode 100644 index c8fb5b913d99..000000000000 --- a/tests/xtro-sharpie/iOS-CHIP.todo +++ /dev/null @@ -1,152 +0,0 @@ -!missing-enum! CHIPCommissioningFlow not bound -!missing-null-allowed! 'Chip.ChipOptionalQRCodeInfo[] Chip.ChipSetupPayload::GetAllOptionalVendorData(Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String Chip.ChipDevice::OpenPairingWindow(System.nuint,System.nuint,System.nuint,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-selector! CHIPAccountLogin::getSetupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::login:setupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::launchApp:catalogVendorId:applicationId:responseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeApplicationLauncherListWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeAudioOutputListWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::renameOutput:name:responseHandler: not bound -!missing-selector! CHIPAudioOutput::selectOutput:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributePresentValueWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeOutOfServiceWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributeOutOfServiceWithValue:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributePresentValueWithValue:responseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeManufacturingDateWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributePartNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductURLWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeReachableWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSerialNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeUserLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorIDWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::writeAttributeUserLabelWithValue:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchContent:data:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchURL:displayString:responseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeAcceptsHeaderListWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeSupportedStreamingTypesWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeCollisionCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeOverrunCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketRxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketTxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeTxErrCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::resetCounts: not bound -!missing-selector! CHIPFixedLabel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPFixedLabel::readAttributeLabelListWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeNetworkInterfacesWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeRebootCountWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::sendKey:responseHandler: not bound -!missing-selector! CHIPMediaInput::hideInputStatus: not bound -!missing-selector! CHIPMediaInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::readAttributeMediaInputListWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::renameInput:name:responseHandler: not bound -!missing-selector! CHIPMediaInput::selectInput:responseHandler: not bound -!missing-selector! CHIPMediaInput::showInputStatus: not bound -!missing-selector! CHIPMediaPlayback::mediaFastForward: not bound -!missing-selector! CHIPMediaPlayback::mediaNext: not bound -!missing-selector! CHIPMediaPlayback::mediaPause: not bound -!missing-selector! CHIPMediaPlayback::mediaPlay: not bound -!missing-selector! CHIPMediaPlayback::mediaPrevious: not bound -!missing-selector! CHIPMediaPlayback::mediaRewind: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipBackward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipForward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipSeek:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaStartOver: not bound -!missing-selector! CHIPMediaPlayback::mediaStop: not bound -!missing-selector! CHIPMediaPlayback::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPOperationalCredentials::addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler: not bound -!missing-selector! CHIPOperationalCredentials::opCSRRequest:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::reportAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPSetupPayload::commissioningFlow not bound -!missing-selector! CHIPSetupPayload::setCommissioningFlow: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::resetWatermarks: not bound -!missing-selector! CHIPTargetNavigator::navigateTarget:data:responseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeTargetNavigatorListWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListStructOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::testUnknownCommand: not bound -!missing-selector! CHIPTrustedRootCertificates::addTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::removeTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannel:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannelByNumber:minorNumber:responseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeCurrentTvChannelWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelLineupWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelListWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::skipChannel:responseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeWakeOnLanMacAddressWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeModeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringDownClose: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringStop: not bound -!missing-selector! CHIPWindowCovering::windowCoveringUpOpen: not bound -!missing-selector! CHIPWindowCovering::writeAttributeModeWithValue:responseHandler: not bound -!missing-type! CHIPAccountLogin not bound -!missing-type! CHIPApplicationLauncher not bound -!missing-type! CHIPAudioOutput not bound -!missing-type! CHIPBinaryInputBasic not bound -!missing-type! CHIPBridgedDeviceBasic not bound -!missing-type! CHIPContentLaunch not bound -!missing-type! CHIPEthernetNetworkDiagnostics not bound -!missing-type! CHIPFixedLabel not bound -!missing-type! CHIPGeneralDiagnostics not bound -!missing-type! CHIPKeypadInput not bound -!missing-type! CHIPMediaInput not bound -!missing-type! CHIPMediaPlayback not bound -!missing-type! CHIPRelativeHumidityMeasurement not bound -!missing-type! CHIPSoftwareDiagnostics not bound -!missing-type! CHIPTargetNavigator not bound -!missing-type! CHIPTrustedRootCertificates not bound -!missing-type! CHIPTvChannel not bound -!missing-type! CHIPWakeOnLan not bound -!missing-type! CHIPWindowCovering not bound diff --git a/tests/xtro-sharpie/macOS-CHIP.todo b/tests/xtro-sharpie/macOS-CHIP.todo deleted file mode 100644 index c8fb5b913d99..000000000000 --- a/tests/xtro-sharpie/macOS-CHIP.todo +++ /dev/null @@ -1,152 +0,0 @@ -!missing-enum! CHIPCommissioningFlow not bound -!missing-null-allowed! 'Chip.ChipOptionalQRCodeInfo[] Chip.ChipSetupPayload::GetAllOptionalVendorData(Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String Chip.ChipDevice::OpenPairingWindow(System.nuint,System.nuint,System.nuint,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-selector! CHIPAccountLogin::getSetupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::login:setupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::launchApp:catalogVendorId:applicationId:responseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeApplicationLauncherListWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeAudioOutputListWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::renameOutput:name:responseHandler: not bound -!missing-selector! CHIPAudioOutput::selectOutput:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributePresentValueWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeOutOfServiceWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributeOutOfServiceWithValue:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributePresentValueWithValue:responseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeManufacturingDateWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributePartNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductURLWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeReachableWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSerialNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeUserLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorIDWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::writeAttributeUserLabelWithValue:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchContent:data:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchURL:displayString:responseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeAcceptsHeaderListWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeSupportedStreamingTypesWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeCollisionCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeOverrunCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketRxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketTxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeTxErrCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::resetCounts: not bound -!missing-selector! CHIPFixedLabel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPFixedLabel::readAttributeLabelListWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeNetworkInterfacesWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeRebootCountWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::sendKey:responseHandler: not bound -!missing-selector! CHIPMediaInput::hideInputStatus: not bound -!missing-selector! CHIPMediaInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::readAttributeMediaInputListWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::renameInput:name:responseHandler: not bound -!missing-selector! CHIPMediaInput::selectInput:responseHandler: not bound -!missing-selector! CHIPMediaInput::showInputStatus: not bound -!missing-selector! CHIPMediaPlayback::mediaFastForward: not bound -!missing-selector! CHIPMediaPlayback::mediaNext: not bound -!missing-selector! CHIPMediaPlayback::mediaPause: not bound -!missing-selector! CHIPMediaPlayback::mediaPlay: not bound -!missing-selector! CHIPMediaPlayback::mediaPrevious: not bound -!missing-selector! CHIPMediaPlayback::mediaRewind: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipBackward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipForward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipSeek:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaStartOver: not bound -!missing-selector! CHIPMediaPlayback::mediaStop: not bound -!missing-selector! CHIPMediaPlayback::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPOperationalCredentials::addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler: not bound -!missing-selector! CHIPOperationalCredentials::opCSRRequest:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::reportAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPSetupPayload::commissioningFlow not bound -!missing-selector! CHIPSetupPayload::setCommissioningFlow: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::resetWatermarks: not bound -!missing-selector! CHIPTargetNavigator::navigateTarget:data:responseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeTargetNavigatorListWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListStructOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::testUnknownCommand: not bound -!missing-selector! CHIPTrustedRootCertificates::addTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::removeTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannel:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannelByNumber:minorNumber:responseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeCurrentTvChannelWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelLineupWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelListWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::skipChannel:responseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeWakeOnLanMacAddressWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeModeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringDownClose: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringStop: not bound -!missing-selector! CHIPWindowCovering::windowCoveringUpOpen: not bound -!missing-selector! CHIPWindowCovering::writeAttributeModeWithValue:responseHandler: not bound -!missing-type! CHIPAccountLogin not bound -!missing-type! CHIPApplicationLauncher not bound -!missing-type! CHIPAudioOutput not bound -!missing-type! CHIPBinaryInputBasic not bound -!missing-type! CHIPBridgedDeviceBasic not bound -!missing-type! CHIPContentLaunch not bound -!missing-type! CHIPEthernetNetworkDiagnostics not bound -!missing-type! CHIPFixedLabel not bound -!missing-type! CHIPGeneralDiagnostics not bound -!missing-type! CHIPKeypadInput not bound -!missing-type! CHIPMediaInput not bound -!missing-type! CHIPMediaPlayback not bound -!missing-type! CHIPRelativeHumidityMeasurement not bound -!missing-type! CHIPSoftwareDiagnostics not bound -!missing-type! CHIPTargetNavigator not bound -!missing-type! CHIPTrustedRootCertificates not bound -!missing-type! CHIPTvChannel not bound -!missing-type! CHIPWakeOnLan not bound -!missing-type! CHIPWindowCovering not bound diff --git a/tests/xtro-sharpie/tvOS-CHIP.todo b/tests/xtro-sharpie/tvOS-CHIP.todo deleted file mode 100644 index c8fb5b913d99..000000000000 --- a/tests/xtro-sharpie/tvOS-CHIP.todo +++ /dev/null @@ -1,152 +0,0 @@ -!missing-enum! CHIPCommissioningFlow not bound -!missing-null-allowed! 'Chip.ChipOptionalQRCodeInfo[] Chip.ChipSetupPayload::GetAllOptionalVendorData(Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String Chip.ChipDevice::OpenPairingWindow(System.nuint,System.nuint,System.nuint,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-selector! CHIPAccountLogin::getSetupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::login:setupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::launchApp:catalogVendorId:applicationId:responseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeApplicationLauncherListWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeAudioOutputListWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::renameOutput:name:responseHandler: not bound -!missing-selector! CHIPAudioOutput::selectOutput:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributePresentValueWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeOutOfServiceWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributeOutOfServiceWithValue:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributePresentValueWithValue:responseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeManufacturingDateWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributePartNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductURLWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeReachableWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSerialNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeUserLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorIDWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::writeAttributeUserLabelWithValue:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchContent:data:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchURL:displayString:responseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeAcceptsHeaderListWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeSupportedStreamingTypesWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeCollisionCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeOverrunCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketRxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketTxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeTxErrCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::resetCounts: not bound -!missing-selector! CHIPFixedLabel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPFixedLabel::readAttributeLabelListWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeNetworkInterfacesWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeRebootCountWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::sendKey:responseHandler: not bound -!missing-selector! CHIPMediaInput::hideInputStatus: not bound -!missing-selector! CHIPMediaInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::readAttributeMediaInputListWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::renameInput:name:responseHandler: not bound -!missing-selector! CHIPMediaInput::selectInput:responseHandler: not bound -!missing-selector! CHIPMediaInput::showInputStatus: not bound -!missing-selector! CHIPMediaPlayback::mediaFastForward: not bound -!missing-selector! CHIPMediaPlayback::mediaNext: not bound -!missing-selector! CHIPMediaPlayback::mediaPause: not bound -!missing-selector! CHIPMediaPlayback::mediaPlay: not bound -!missing-selector! CHIPMediaPlayback::mediaPrevious: not bound -!missing-selector! CHIPMediaPlayback::mediaRewind: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipBackward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipForward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipSeek:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaStartOver: not bound -!missing-selector! CHIPMediaPlayback::mediaStop: not bound -!missing-selector! CHIPMediaPlayback::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPOperationalCredentials::addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler: not bound -!missing-selector! CHIPOperationalCredentials::opCSRRequest:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::reportAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPSetupPayload::commissioningFlow not bound -!missing-selector! CHIPSetupPayload::setCommissioningFlow: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::resetWatermarks: not bound -!missing-selector! CHIPTargetNavigator::navigateTarget:data:responseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeTargetNavigatorListWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListStructOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::testUnknownCommand: not bound -!missing-selector! CHIPTrustedRootCertificates::addTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::removeTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannel:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannelByNumber:minorNumber:responseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeCurrentTvChannelWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelLineupWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelListWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::skipChannel:responseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeWakeOnLanMacAddressWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeModeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringDownClose: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringStop: not bound -!missing-selector! CHIPWindowCovering::windowCoveringUpOpen: not bound -!missing-selector! CHIPWindowCovering::writeAttributeModeWithValue:responseHandler: not bound -!missing-type! CHIPAccountLogin not bound -!missing-type! CHIPApplicationLauncher not bound -!missing-type! CHIPAudioOutput not bound -!missing-type! CHIPBinaryInputBasic not bound -!missing-type! CHIPBridgedDeviceBasic not bound -!missing-type! CHIPContentLaunch not bound -!missing-type! CHIPEthernetNetworkDiagnostics not bound -!missing-type! CHIPFixedLabel not bound -!missing-type! CHIPGeneralDiagnostics not bound -!missing-type! CHIPKeypadInput not bound -!missing-type! CHIPMediaInput not bound -!missing-type! CHIPMediaPlayback not bound -!missing-type! CHIPRelativeHumidityMeasurement not bound -!missing-type! CHIPSoftwareDiagnostics not bound -!missing-type! CHIPTargetNavigator not bound -!missing-type! CHIPTrustedRootCertificates not bound -!missing-type! CHIPTvChannel not bound -!missing-type! CHIPWakeOnLan not bound -!missing-type! CHIPWindowCovering not bound diff --git a/tests/xtro-sharpie/watchOS-CHIP.todo b/tests/xtro-sharpie/watchOS-CHIP.todo deleted file mode 100644 index c8fb5b913d99..000000000000 --- a/tests/xtro-sharpie/watchOS-CHIP.todo +++ /dev/null @@ -1,152 +0,0 @@ -!missing-enum! CHIPCommissioningFlow not bound -!missing-null-allowed! 'Chip.ChipOptionalQRCodeInfo[] Chip.ChipSetupPayload::GetAllOptionalVendorData(Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String Chip.ChipDevice::OpenPairingWindow(System.nuint,System.nuint,System.nuint,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-selector! CHIPAccountLogin::getSetupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::login:setupPIN:responseHandler: not bound -!missing-selector! CHIPAccountLogin::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::launchApp:catalogVendorId:applicationId:responseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeApplicationLauncherListWithResponseHandler: not bound -!missing-selector! CHIPApplicationLauncher::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeAudioOutputListWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPAudioOutput::renameOutput:name:responseHandler: not bound -!missing-selector! CHIPAudioOutput::selectOutput:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributePresentValueWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeOutOfServiceWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::readAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributePresentValueWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::reportAttributeStatusFlagsWithResponseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributeOutOfServiceWithValue:responseHandler: not bound -!missing-selector! CHIPBinaryInputBasic::writeAttributePresentValueWithValue:responseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeHardwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeManufacturingDateWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributePartNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeProductURLWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeReachableWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSerialNumberWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionStringWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeSoftwareVersionWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeUserLabelWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorIDWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::readAttributeVendorNameWithResponseHandler: not bound -!missing-selector! CHIPBridgedDeviceBasic::writeAttributeUserLabelWithValue:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchContent:data:responseHandler: not bound -!missing-selector! CHIPContentLaunch::launchURL:displayString:responseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeAcceptsHeaderListWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPContentLaunch::readAttributeSupportedStreamingTypesWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeCollisionCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeOverrunCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketRxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributePacketTxCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::readAttributeTxErrCountWithResponseHandler: not bound -!missing-selector! CHIPEthernetNetworkDiagnostics::resetCounts: not bound -!missing-selector! CHIPFixedLabel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPFixedLabel::readAttributeLabelListWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeNetworkInterfacesWithResponseHandler: not bound -!missing-selector! CHIPGeneralDiagnostics::readAttributeRebootCountWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPKeypadInput::sendKey:responseHandler: not bound -!missing-selector! CHIPMediaInput::hideInputStatus: not bound -!missing-selector! CHIPMediaInput::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::readAttributeMediaInputListWithResponseHandler: not bound -!missing-selector! CHIPMediaInput::renameInput:name:responseHandler: not bound -!missing-selector! CHIPMediaInput::selectInput:responseHandler: not bound -!missing-selector! CHIPMediaInput::showInputStatus: not bound -!missing-selector! CHIPMediaPlayback::mediaFastForward: not bound -!missing-selector! CHIPMediaPlayback::mediaNext: not bound -!missing-selector! CHIPMediaPlayback::mediaPause: not bound -!missing-selector! CHIPMediaPlayback::mediaPlay: not bound -!missing-selector! CHIPMediaPlayback::mediaPrevious: not bound -!missing-selector! CHIPMediaPlayback::mediaRewind: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipBackward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipForward:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaSkipSeek:responseHandler: not bound -!missing-selector! CHIPMediaPlayback::mediaStartOver: not bound -!missing-selector! CHIPMediaPlayback::mediaStop: not bound -!missing-selector! CHIPMediaPlayback::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPOperationalCredentials::addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler: not bound -!missing-selector! CHIPOperationalCredentials::opCSRRequest:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPRelativeHumidityMeasurement::reportAttributeMeasuredValueWithResponseHandler: not bound -!missing-selector! CHIPSetupPayload::commissioningFlow not bound -!missing-selector! CHIPSetupPayload::setCommissioningFlow: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithResponseHandler: not bound -!missing-selector! CHIPSoftwareDiagnostics::resetWatermarks: not bound -!missing-selector! CHIPTargetNavigator::navigateTarget:data:responseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTargetNavigator::readAttributeTargetNavigatorListWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::readAttributeListStructOctetStringWithResponseHandler: not bound -!missing-selector! CHIPTestCluster::testUnknownCommand: not bound -!missing-selector! CHIPTrustedRootCertificates::addTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTrustedRootCertificates::removeTrustedRootCertificate:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannel:responseHandler: not bound -!missing-selector! CHIPTvChannel::changeChannelByNumber:minorNumber:responseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeCurrentTvChannelWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelLineupWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::readAttributeTvChannelListWithResponseHandler: not bound -!missing-selector! CHIPTvChannel::skipChannel:responseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWakeOnLan::readAttributeWakeOnLanMacAddressWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler: not bound -!missing-selector! CHIPWindowCovering::configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeClusterRevisionWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledClosedLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeInstalledOpenLimitTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeModeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::readAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeConfigStatusWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionLiftWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeCurrentPositionTiltWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::reportAttributeWindowCoveringTypeWithResponseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringDownClose: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToLiftValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltPercentage:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringGoToTiltValue:responseHandler: not bound -!missing-selector! CHIPWindowCovering::windowCoveringStop: not bound -!missing-selector! CHIPWindowCovering::windowCoveringUpOpen: not bound -!missing-selector! CHIPWindowCovering::writeAttributeModeWithValue:responseHandler: not bound -!missing-type! CHIPAccountLogin not bound -!missing-type! CHIPApplicationLauncher not bound -!missing-type! CHIPAudioOutput not bound -!missing-type! CHIPBinaryInputBasic not bound -!missing-type! CHIPBridgedDeviceBasic not bound -!missing-type! CHIPContentLaunch not bound -!missing-type! CHIPEthernetNetworkDiagnostics not bound -!missing-type! CHIPFixedLabel not bound -!missing-type! CHIPGeneralDiagnostics not bound -!missing-type! CHIPKeypadInput not bound -!missing-type! CHIPMediaInput not bound -!missing-type! CHIPMediaPlayback not bound -!missing-type! CHIPRelativeHumidityMeasurement not bound -!missing-type! CHIPSoftwareDiagnostics not bound -!missing-type! CHIPTargetNavigator not bound -!missing-type! CHIPTrustedRootCertificates not bound -!missing-type! CHIPTvChannel not bound -!missing-type! CHIPWakeOnLan not bound -!missing-type! CHIPWindowCovering not bound