setOTAProviderDelegate
TypeScriptsetOTAProviderDelegate(otaProviderDelegate: SDKHandle, queue: _Dispatch_DispatchQueue): voidSwift declarationfunc setOTAProviderDelegate(_ otaProviderDelegate: any MTROTAProviderDelegate, queue: dispatch_queue_t)class · iOS 17.6+ · SDK 27.1
class MTRDeviceControllerParameterssetOTAProviderDelegate(otaProviderDelegate: SDKHandle, queue: _Dispatch_DispatchQueue): voidSwift declarationfunc setOTAProviderDelegate(_ otaProviderDelegate: any MTROTAProviderDelegate, queue: dispatch_queue_t)setOperationalCertificateIssuer(operationalCertificateIssuer: SDKHandle, queue: _Dispatch_DispatchQueue): voidSwift declarationfunc setOperationalCertificateIssuer(_ operationalCertificateIssuer: any MTROperationalCertificateIssuer, queue: dispatch_queue_t)get certificationDeclarationCertificates(): (Array<ArrayBuffer>) | nullSwift declarationvar certificationDeclarationCertificates: [Data]? { get set }set certificationDeclarationCertificates(value: (Array<ArrayBuffer>) | null)Swift declarationvar certificationDeclarationCertificates: [Data]? { get set }get concurrentSubscriptionEstablishmentsAllowedOnThread(): numberSwift declarationvar concurrentSubscriptionEstablishmentsAllowedOnThread: Int { get set }set concurrentSubscriptionEstablishmentsAllowedOnThread(value: number)Swift declarationvar concurrentSubscriptionEstablishmentsAllowedOnThread: Int { get set }get productAttestationAuthorityCertificates(): (Array<ArrayBuffer>) | nullSwift declarationvar productAttestationAuthorityCertificates: [Data]? { get set }set productAttestationAuthorityCertificates(value: (Array<ArrayBuffer>) | null)Swift declarationvar productAttestationAuthorityCertificates: [Data]? { get set }get shouldAdvertiseOperational(): booleanSwift declarationvar shouldAdvertiseOperational: Bool { get set }set shouldAdvertiseOperational(value: boolean)Swift declarationvar shouldAdvertiseOperational: Bool { get set }get storageBehaviorConfiguration(): (MTRDeviceStorageBehaviorConfiguration) | nullSwift declaration@NSCopying var storageBehaviorConfiguration: MTRDeviceStorageBehaviorConfiguration? { get set }set storageBehaviorConfiguration(value: (MTRDeviceStorageBehaviorConfiguration) | null)Swift declaration@NSCopying var storageBehaviorConfiguration: MTRDeviceStorageBehaviorConfiguration? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRDeviceControllerParameters.init()
inherited init: clang: 'init' is unavailable