Matter · IOS API REFERENCE
MTRCommissioningOperation
class · iOS 26.2+ · SDK 27.1
class MTRCommissioningOperation
Members (4)
init · iOS 26.2+init
TypeScriptstatic init(parameters: MTRCommissioningParameters, payload: string, delegate: SDKHandle, queue: _Dispatch_DispatchQueue): (MTRCommissioningOperation) | null
Swift declarationinit?(parameters: MTRCommissioningParameters, setupPayload payload: String, delegate: any MTRCommissioningDelegate, queue: dispatch_queue_t)
method · iOS 26.2+start
TypeScriptstart(controller: MTRDeviceController): void
Swift declarationfunc start(with controller: MTRDeviceController)
method · iOS 26.2+stop
TypeScriptstop(): boolean
Swift declarationfunc stop() -> Bool
get · iOS 26.2+matchedPayload
TypeScriptget matchedPayload(): (MTRSetupPayload) | null
Swift declarationvar matchedPayload: MTRSetupPayload? { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRCommissioningOperation.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All Matter types →