init
TypeScriptstatic init(storage: SDKHandle): MTRDeviceControllerFactoryParamsSwift declarationinit(storage: any MTRStorage)class · iOS 16.4+ · SDK 27.1
class MTRDeviceControllerFactoryParamsstatic init(storage: SDKHandle): MTRDeviceControllerFactoryParamsSwift declarationinit(storage: any MTRStorage)get certificationDeclarationCertificates(): (Array<ArrayBuffer>) | nullSwift declarationvar certificationDeclarationCertificates: [Data]? { get set }set certificationDeclarationCertificates(value: (Array<ArrayBuffer>) | null)Swift declarationvar certificationDeclarationCertificates: [Data]? { get set }get otaProviderDelegate(): (SDKHandle) | nullSwift declarationvar otaProviderDelegate: (any MTROTAProviderDelegate)? { get set }set otaProviderDelegate(value: (SDKHandle) | null)Swift declarationvar otaProviderDelegate: (any MTROTAProviderDelegate)? { get set }get port(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var port: NSNumber? { get set }set port(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var port: NSNumber? { 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 shouldStartServer(): booleanSwift declarationvar shouldStartServer: Bool { get set }set shouldStartServer(value: boolean)Swift declarationvar shouldStartServer: Bool { get set }get storage(): SDKHandleSwift declarationvar storage: any MTRStorage { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRDeviceControllerFactoryParams.init()
inherited init: cannot prove legal (class declares 1 custom initializer)