Matter · IOS API REFERENCE
MTRBaseClusterMediaPlayback
class · iOS 16.1+ · SDK 27.1
class MTRBaseClusterMediaPlayback
Members (116)
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeAcceptedCommandList
TypeScriptstatic readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeAcceptedCommandList(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.4+readAttributeAcceptedCommandList
TypeScriptstatic readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeAcceptedCommandList(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeAttributeList
TypeScriptstatic readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeAttributeList(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.4+readAttributeAttributeList
TypeScriptstatic readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeAttributeList(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeClusterRevision
TypeScriptstatic readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeClusterRevision(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeClusterRevision
TypeScriptstatic readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeClusterRevision(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeCurrentState
TypeScriptstatic readAttributeCurrentStateWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeCurrentState(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeCurrentState
TypeScriptstatic readAttributeCurrentStateWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeCurrentState(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeDuration
TypeScriptstatic readAttributeDurationWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeDuration(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeDuration
TypeScriptstatic readAttributeDurationWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeDuration(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeFeatureMap
TypeScriptstatic readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeFeatureMap(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeFeatureMap
TypeScriptstatic readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeFeatureMap(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeGeneratedCommandList
TypeScriptstatic readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeGeneratedCommandList(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.4+readAttributeGeneratedCommandList
TypeScriptstatic readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeGeneratedCommandList(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> [Any]
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributePlaybackSpeed
TypeScriptstatic readAttributePlaybackSpeedWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributePlaybackSpeed(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributePlaybackSpeed
TypeScriptstatic readAttributePlaybackSpeedWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributePlaybackSpeed(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSampledPosition
TypeScriptstatic readAttributeSampledPositionWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackPosition) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSampledPosition(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> MTRMediaPlaybackClusterPlaybackPosition
static · iOS 16.4+readAttributeSampledPosition
TypeScriptstatic readAttributeSampledPositionWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackPositionStruct) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSampledPosition(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> MTRMediaPlaybackClusterPlaybackPositionStruct
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSeekRangeEnd
TypeScriptstatic readAttributeSeekRangeEndWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSeekRangeEnd(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeSeekRangeEnd
TypeScriptstatic readAttributeSeekRangeEndWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSeekRangeEnd(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSeekRangeStart
TypeScriptstatic readAttributeSeekRangeStartWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSeekRangeStart(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeSeekRangeStart
TypeScriptstatic readAttributeSeekRangeStartWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeSeekRangeStart(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.1+ · Deprecated in iOS 16.4readAttributeStartTime
TypeScriptstatic readAttributeStartTimeWithAttributeCacheEndpointQueueCompletionHandler(attributeCacheContainer: MTRAttributeCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeStartTime(withAttributeCache attributeCacheContainer: MTRAttributeCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
static · iOS 16.4+readAttributeStartTime
TypeScriptstatic readAttributeStartTimeWithClusterStateCacheEndpointQueueCompletion(clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue, completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationclass func readAttributeStartTime(withClusterStateCache clusterStateCacheContainer: MTRClusterStateCacheContainer, endpoint: NSNumber, queue: dispatch_queue_t) async throws -> NSNumber
method · iOS 18.4+activateAudioTrack
TypeScriptactivateAudioTrack(params: MTRMediaPlaybackClusterActivateAudioTrackParams, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc activateAudioTrack(with params: MTRMediaPlaybackClusterActivateAudioTrackParams) async throws
method · iOS 18.4+activateTextTrack
TypeScriptactivateTextTrack(params: MTRMediaPlaybackClusterActivateTextTrackParams, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc activateTextTrack(with params: MTRMediaPlaybackClusterActivateTextTrackParams) async throws
method · iOS 18.4+deactivateTextTrack
TypeScriptdeactivateTextTrackCompletion(completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc deactivateTextTrack() async throws
method · iOS 18.4+deactivateTextTrack
TypeScriptdeactivateTextTrackWithCompletion(params: (MTRMediaPlaybackClusterDeactivateTextTrackParams) | null, completion: ((arg0: (NativeError) | null) => void)): void
Swift declarationfunc deactivateTextTrack(with params: MTRMediaPlaybackClusterDeactivateTextTrackParams?) async throws
method · iOS 16.4+fastForward
TypeScriptfastForwardCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc fastForward() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4fastForward
TypeScriptfastForwardCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc fastForward() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+fastForward
TypeScriptfastForwardWithCompletion(params: (MTRMediaPlaybackClusterFastForwardParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc fastForward(with params: MTRMediaPlaybackClusterFastForwardParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4fastForward
TypeScriptfastForwardWithCompletionHandler(params: (MTRMediaPlaybackClusterFastForwardParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc fastForward(with params: MTRMediaPlaybackClusterFastForwardParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
init · iOS 16.1+ · Deprecated in iOS 16.4init
TypeScriptstatic initDeviceEndpointQueue(device: MTRBaseDevice, endpoint: number, queue: _Dispatch_DispatchQueue): (MTRBaseClusterMediaPlayback) | null
Swift declarationinit?(device: MTRBaseDevice, endpoint: UInt16, queue: dispatch_queue_t)
init · iOS 16.4+init
TypeScriptstatic initDeviceEndpointIDQueue(device: MTRBaseDevice, endpointID: _Foundation_NSNumber, queue: _Dispatch_DispatchQueue): (MTRBaseClusterMediaPlayback) | null
Swift declarationinit?(device: MTRBaseDevice, endpointID: NSNumber, queue: dispatch_queue_t)
method · iOS 16.4+next
TypeScriptnextCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc next() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4next
TypeScriptnextCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc next() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+next
TypeScriptnextWithCompletion(params: (MTRMediaPlaybackClusterNextParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc next(with params: MTRMediaPlaybackClusterNextParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4next
TypeScriptnextWithCompletionHandler(params: (MTRMediaPlaybackClusterNextParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc next(with params: MTRMediaPlaybackClusterNextParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+pause
TypeScriptpauseCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc pause() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4pause
TypeScriptpauseCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc pause() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+pause
TypeScriptpauseWithCompletion(params: (MTRMediaPlaybackClusterPauseParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc pause(with params: MTRMediaPlaybackClusterPauseParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4pause
TypeScriptpauseWithCompletionHandler(params: (MTRMediaPlaybackClusterPauseParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc pause(with params: MTRMediaPlaybackClusterPauseParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+play
TypeScriptplayCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc play() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4play
TypeScriptplayCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc play() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+play
TypeScriptplayWithCompletion(params: (MTRMediaPlaybackClusterPlayParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc play(with params: MTRMediaPlaybackClusterPlayParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4play
TypeScriptplayWithCompletionHandler(params: (MTRMediaPlaybackClusterPlayParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc play(with params: MTRMediaPlaybackClusterPlayParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+previous
TypeScriptpreviousCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc previous() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4previous
TypeScriptpreviousCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc previous() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+previous
TypeScriptpreviousWithCompletion(params: (MTRMediaPlaybackClusterPreviousParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc previous(with params: MTRMediaPlaybackClusterPreviousParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4previous
TypeScriptpreviousWithCompletionHandler(params: (MTRMediaPlaybackClusterPreviousParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc previous(with params: MTRMediaPlaybackClusterPreviousParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+readAttributeAcceptedCommandList
TypeScriptreadAttributeAcceptedCommandListCompletion(completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeAcceptedCommandList() async throws -> [Any]
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeAcceptedCommandList
TypeScriptreadAttributeAcceptedCommandListCompletionHandler(completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeAcceptedCommandList() async throws -> [Any]
method · iOS 16.4+readAttributeAttributeList
TypeScriptreadAttributeAttributeListCompletion(completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeAttributeList() async throws -> [Any]
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeAttributeList
TypeScriptreadAttributeAttributeListCompletionHandler(completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeAttributeList() async throws -> [Any]
method · iOS 16.4+readAttributeClusterRevision
TypeScriptreadAttributeClusterRevisionCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeClusterRevision() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeClusterRevision
TypeScriptreadAttributeClusterRevisionCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeClusterRevision() async throws -> NSNumber
method · iOS 16.4+readAttributeCurrentState
TypeScriptreadAttributeCurrentStateCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeCurrentState() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeCurrentState
TypeScriptreadAttributeCurrentStateCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeCurrentState() async throws -> NSNumber
method · iOS 16.4+readAttributeDuration
TypeScriptreadAttributeDurationCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeDuration() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeDuration
TypeScriptreadAttributeDurationCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeDuration() async throws -> NSNumber
method · iOS 16.4+readAttributeFeatureMap
TypeScriptreadAttributeFeatureMapCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeFeatureMap() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeFeatureMap
TypeScriptreadAttributeFeatureMapCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeFeatureMap() async throws -> NSNumber
method · iOS 16.4+readAttributeGeneratedCommandList
TypeScriptreadAttributeGeneratedCommandListCompletion(completion: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeGeneratedCommandList() async throws -> [Any]
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeGeneratedCommandList
TypeScriptreadAttributeGeneratedCommandListCompletionHandler(completionHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeGeneratedCommandList() async throws -> [Any]
method · iOS 16.4+readAttributePlaybackSpeed
TypeScriptreadAttributePlaybackSpeedCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributePlaybackSpeed() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributePlaybackSpeed
TypeScriptreadAttributePlaybackSpeedCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributePlaybackSpeed() async throws -> NSNumber
method · iOS 16.4+readAttributeSampledPosition
TypeScriptreadAttributeSampledPositionCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackPositionStruct) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSampledPosition() async throws -> MTRMediaPlaybackClusterPlaybackPositionStruct
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSampledPosition
TypeScriptreadAttributeSampledPositionCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackPosition) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSampledPosition() async throws -> MTRMediaPlaybackClusterPlaybackPosition
method · iOS 16.4+readAttributeSeekRangeEnd
TypeScriptreadAttributeSeekRangeEndCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSeekRangeEnd() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSeekRangeEnd
TypeScriptreadAttributeSeekRangeEndCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSeekRangeEnd() async throws -> NSNumber
method · iOS 16.4+readAttributeSeekRangeStart
TypeScriptreadAttributeSeekRangeStartCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSeekRangeStart() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeSeekRangeStart
TypeScriptreadAttributeSeekRangeStartCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeSeekRangeStart() async throws -> NSNumber
method · iOS 16.4+readAttributeStartTime
TypeScriptreadAttributeStartTimeCompletion(completion: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeStartTime() async throws -> NSNumber
method · iOS 16.1+ · Deprecated in iOS 16.4readAttributeStartTime
TypeScriptreadAttributeStartTimeCompletionHandler(completionHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc readAttributeStartTime() async throws -> NSNumber
method · iOS 16.4+rewind
TypeScriptrewindCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc rewind() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4rewind
TypeScriptrewindCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc rewind() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+rewind
TypeScriptrewindWithCompletion(params: (MTRMediaPlaybackClusterRewindParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc rewind(with params: MTRMediaPlaybackClusterRewindParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4rewind
TypeScriptrewindWithCompletionHandler(params: (MTRMediaPlaybackClusterRewindParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc rewind(with params: MTRMediaPlaybackClusterRewindParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+seek
TypeScriptseekWithCompletion(params: MTRMediaPlaybackClusterSeekParams, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc seek(with params: MTRMediaPlaybackClusterSeekParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4seek
TypeScriptseekWithCompletionHandler(params: MTRMediaPlaybackClusterSeekParams, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc seek(with params: MTRMediaPlaybackClusterSeekParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+skipBackward
TypeScriptskipBackwardWithCompletion(params: MTRMediaPlaybackClusterSkipBackwardParams, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc skipBackward(with params: MTRMediaPlaybackClusterSkipBackwardParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4skipBackward
TypeScriptskipBackwardWithCompletionHandler(params: MTRMediaPlaybackClusterSkipBackwardParams, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc skipBackward(with params: MTRMediaPlaybackClusterSkipBackwardParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+skipForward
TypeScriptskipForwardWithCompletion(params: MTRMediaPlaybackClusterSkipForwardParams, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc skipForward(with params: MTRMediaPlaybackClusterSkipForwardParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4skipForward
TypeScriptskipForwardWithCompletionHandler(params: MTRMediaPlaybackClusterSkipForwardParams, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc skipForward(with params: MTRMediaPlaybackClusterSkipForwardParams) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+startOver
TypeScriptstartOverCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc startOver() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4startOver
TypeScriptstartOverCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc startOver() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+startOver
TypeScriptstartOverWithCompletion(params: (MTRMediaPlaybackClusterStartOverParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc startOver(with params: MTRMediaPlaybackClusterStartOverParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4startOver
TypeScriptstartOverWithCompletionHandler(params: (MTRMediaPlaybackClusterStartOverParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc startOver(with params: MTRMediaPlaybackClusterStartOverParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4stop
TypeScriptstopCompletionHandler(completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc stop() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4stop
TypeScriptstopWithCompletionHandler(params: (MTRMediaPlaybackClusterStopPlaybackParams) | null, completionHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc stop(with params: MTRMediaPlaybackClusterStopPlaybackParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+stop
TypeScriptstopCompletion(completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc stop() async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.4+stop
TypeScriptstopWithCompletion(params: (MTRMediaPlaybackClusterStopParams) | null, completion: ((arg0: (MTRMediaPlaybackClusterPlaybackResponseParams) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc stop(with params: MTRMediaPlaybackClusterStopParams?) async throws -> MTRMediaPlaybackClusterPlaybackResponseParams
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeAcceptedCommandList
TypeScriptsubscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeAcceptedCommandList(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeAcceptedCommandList
TypeScriptsubscribeAttributeAcceptedCommandListWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeAcceptedCommandList(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeAttributeList
TypeScriptsubscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeAttributeList(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeAttributeList
TypeScriptsubscribeAttributeAttributeListWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeAttributeList(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeClusterRevision
TypeScriptsubscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeClusterRevision(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeClusterRevision
TypeScriptsubscribeAttributeClusterRevisionWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeClusterRevision(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeCurrentState
TypeScriptsubscribeAttributeCurrentStateWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeCurrentState(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeCurrentState
TypeScriptsubscribeAttributeCurrentStateWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeCurrentState(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeDuration
TypeScriptsubscribeAttributeDurationWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeDuration(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeDuration
TypeScriptsubscribeAttributeDurationWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeDuration(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeFeatureMap
TypeScriptsubscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeFeatureMap(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeFeatureMap
TypeScriptsubscribeAttributeFeatureMapWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeFeatureMap(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeGeneratedCommandList
TypeScriptsubscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeGeneratedCommandList(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeGeneratedCommandList
TypeScriptsubscribeAttributeGeneratedCommandListWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (Array<unknown>) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeGeneratedCommandList(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping ([Any]?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributePlaybackSpeed
TypeScriptsubscribeAttributePlaybackSpeedWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributePlaybackSpeed(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributePlaybackSpeed
TypeScriptsubscribeAttributePlaybackSpeedWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributePlaybackSpeed(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeSampledPosition
TypeScriptsubscribeAttributeSampledPositionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackPosition) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSampledPosition(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (MTRMediaPlaybackClusterPlaybackPosition?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeSampledPosition
TypeScriptsubscribeAttributeSampledPositionWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (MTRMediaPlaybackClusterPlaybackPositionStruct) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSampledPosition(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (MTRMediaPlaybackClusterPlaybackPositionStruct?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeSeekRangeEnd
TypeScriptsubscribeAttributeSeekRangeEndWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSeekRangeEnd(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeSeekRangeEnd
TypeScriptsubscribeAttributeSeekRangeEndWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSeekRangeEnd(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeSeekRangeStart
TypeScriptsubscribeAttributeSeekRangeStartWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSeekRangeStart(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeSeekRangeStart
TypeScriptsubscribeAttributeSeekRangeStartWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeSeekRangeStart(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.1+ · Deprecated in iOS 16.4subscribeAttributeStartTime
TypeScriptsubscribeAttributeStartTimeWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber, params: (MTRSubscribeParams) | null, subscriptionEstablishedHandler: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeStartTime(withMinInterval minInterval: NSNumber, maxInterval: NSNumber, params: MTRSubscribeParams?, subscriptionEstablished subscriptionEstablishedHandler: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
method · iOS 16.4+subscribeAttributeStartTime
TypeScriptsubscribeAttributeStartTimeWithSubscriptionEstablishedReportHandler(params: MTRSubscribeParams, subscriptionEstablished: ((() => void)) | null, reportHandler: ((arg0: (_Foundation_NSNumber) | null, arg1: (NativeError) | null) => void)): void
Swift declarationfunc subscribeAttributeStartTime(with params: MTRSubscribeParams, subscriptionEstablished: MTRSubscriptionEstablishedHandler?, reportHandler: @escaping (NSNumber?, (any Error)?) -> Void)
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTRBaseClusterMediaPlayback.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All Matter types →