One Logo Pool Ball
Matter · IOS API REFERENCE

MTRSubscribeParams

class · iOS 16.1+ · SDK 27.1

class MTRSubscribeParams

Members (16)

static · iOS 16.1+ · Deprecated in iOS 16.4

new

TypeScript
static new(): MTRSubscribeParams
Swift declaration
class func new() -> Self
init · iOS 16.1+

init

TypeScript
static init(minInterval: _Foundation_NSNumber, maxInterval: _Foundation_NSNumber): MTRSubscribeParams
Swift declaration
init(minInterval: NSNumber, maxInterval: NSNumber)
get · iOS 16.1+ · Deprecated in iOS 16.4

autoResubscribe

TypeScript
get autoResubscribe(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var autoResubscribe: NSNumber? { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

autoResubscribe

TypeScript
set autoResubscribe(value: (_Foundation_NSNumber) | null)
Swift declaration
@NSCopying var autoResubscribe: NSNumber? { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

keepPreviousSubscriptions

TypeScript
get keepPreviousSubscriptions(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var keepPreviousSubscriptions: NSNumber? { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

keepPreviousSubscriptions

TypeScript
set keepPreviousSubscriptions(value: (_Foundation_NSNumber) | null)
Swift declaration
@NSCopying var keepPreviousSubscriptions: NSNumber? { get set }
get · iOS 16.4+

maxInterval

TypeScript
get maxInterval(): _Foundation_NSNumber
Swift declaration
@NSCopying var maxInterval: NSNumber { get set }
set · iOS 16.4+

maxInterval

TypeScript
set maxInterval(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var maxInterval: NSNumber { get set }
get · iOS 16.4+

minInterval

TypeScript
get minInterval(): _Foundation_NSNumber
Swift declaration
@NSCopying var minInterval: NSNumber { get set }
set · iOS 16.4+

minInterval

TypeScript
set minInterval(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var minInterval: NSNumber { get set }
get · iOS 16.4+

shouldReplaceExistingSubscriptions

TypeScript
get shouldReplaceExistingSubscriptions(): boolean
Swift declaration
var shouldReplaceExistingSubscriptions: Bool { get set }
set · iOS 16.4+

shouldReplaceExistingSubscriptions

TypeScript
set shouldReplaceExistingSubscriptions(value: boolean)
Swift declaration
var shouldReplaceExistingSubscriptions: Bool { get set }
get · iOS 16.4+

shouldReportEventsUrgently

TypeScript
get shouldReportEventsUrgently(): boolean
Swift declaration
var shouldReportEventsUrgently: Bool { get set }
set · iOS 16.4+

shouldReportEventsUrgently

TypeScript
set shouldReportEventsUrgently(value: boolean)
Swift declaration
var shouldReportEventsUrgently: Bool { get set }
get · iOS 16.4+

shouldResubscribeAutomatically

TypeScript
get shouldResubscribeAutomatically(): boolean
Swift declaration
var shouldResubscribeAutomatically: Bool { get set }
set · iOS 16.4+

shouldResubscribeAutomatically

TypeScript
set shouldResubscribeAutomatically(value: boolean)
Swift declaration
var shouldResubscribeAutomatically: Bool { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MTRSubscribeParams.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All Matter types →