One Logo Pool Ball
Matter · IOS API REFERENCE

MTRInteractionError

struct · iOS 16.1+ · SDK 27.1

struct MTRInteractionError

Members (29)

get · iOS 16.1+

constraintError

TypeScript
static get constraintError(): MTRInteractionError_Code
Swift declaration
static var constraintError: MTRInteractionError.Code { get }
get · iOS 16.1+

errorDomain

TypeScript
static get errorDomain(): string
Swift declaration
static var errorDomain: String { get }

The domain of the error.

get · iOS 16.1+

invalidAction

TypeScript
static get invalidAction(): MTRInteractionError_Code
Swift declaration
static var invalidAction: MTRInteractionError.Code { get }
get · iOS 16.1+

invalidCommand

TypeScript
static get invalidCommand(): MTRInteractionError_Code
Swift declaration
static var invalidCommand: MTRInteractionError.Code { get }
get · iOS 17.6+

invalidInState

TypeScript
static get invalidInState(): MTRInteractionError_Code
Swift declaration
static var invalidInState: MTRInteractionError.Code { get }
get · iOS 16.1+

pathsExhausted

TypeScript
static get pathsExhausted(): MTRInteractionError_Code
Swift declaration
static var pathsExhausted: MTRInteractionError.Code { get }
get · iOS 16.1+

invalidDataType

TypeScript
static get invalidDataType(): MTRInteractionError_Code
Swift declaration
static var invalidDataType: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedRead

TypeScript
static get unsupportedRead(): MTRInteractionError_Code
Swift declaration
static var unsupportedRead: MTRInteractionError.Code { get }
get · iOS 26.0+

accessRestricted

TypeScript
static get accessRestricted(): MTRInteractionError_Code
Swift declaration
static var accessRestricted: MTRInteractionError.Code { get }
get · iOS 16.1+

failsafeRequired

TypeScript
static get failsafeRequired(): MTRInteractionError_Code
Swift declaration
static var failsafeRequired: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedEvent

TypeScript
static get unsupportedEvent(): MTRInteractionError_Code
Swift declaration
static var unsupportedEvent: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedWrite

TypeScript
static get unsupportedWrite(): MTRInteractionError_Code
Swift declaration
static var unsupportedWrite: MTRInteractionError.Code { get }
get · iOS 17.6+

noCommandResponse

TypeScript
static get noCommandResponse(): MTRInteractionError_Code
Swift declaration
static var noCommandResponse: MTRInteractionError.Code { get }
get · iOS 16.1+

resourceExhausted

TypeScript
static get resourceExhausted(): MTRInteractionError_Code
Swift declaration
static var resourceExhausted: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedAccess

TypeScript
static get unsupportedAccess(): MTRInteractionError_Code
Swift declaration
static var unsupportedAccess: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedCluster

TypeScript
static get unsupportedCluster(): MTRInteractionError_Code
Swift declaration
static var unsupportedCluster: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedCommand

TypeScript
static get unsupportedCommand(): MTRInteractionError_Code
Swift declaration
static var unsupportedCommand: MTRInteractionError.Code { get }
get · iOS 16.1+

dataVersionMismatch

TypeScript
static get dataVersionMismatch(): MTRInteractionError_Code
Swift declaration
static var dataVersionMismatch: MTRInteractionError.Code { get }
get · iOS 16.1+

invalidSubscription

TypeScript
static get invalidSubscription(): MTRInteractionError_Code
Swift declaration
static var invalidSubscription: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedEndpoint

TypeScript
static get unsupportedEndpoint(): MTRInteractionError_Code
Swift declaration
static var unsupportedEndpoint: MTRInteractionError.Code { get }
get · iOS 16.1+

timedRequestMismatch

TypeScript
static get timedRequestMismatch(): MTRInteractionError_Code
Swift declaration
static var timedRequestMismatch: MTRInteractionError.Code { get }
get · iOS 16.1+

unsupportedAttribute

TypeScript
static get unsupportedAttribute(): MTRInteractionError_Code
Swift declaration
static var unsupportedAttribute: MTRInteractionError.Code { get }
get · iOS 16.1+

needsTimedInteraction

TypeScript
static get needsTimedInteraction(): MTRInteractionError_Code
Swift declaration
static var needsTimedInteraction: MTRInteractionError.Code { get }
get · iOS 16.1+

unreportableAttribute

TypeScript
static get unreportableAttribute(): MTRInteractionError_Code
Swift declaration
static var unreportableAttribute: MTRInteractionError.Code { get }
get · iOS 16.1+

noUpstreamSubscription

TypeScript
static get noUpstreamSubscription(): MTRInteractionError_Code
Swift declaration
static var noUpstreamSubscription: MTRInteractionError.Code { get }
get · iOS 16.1+

busy

TypeScript
static get busy(): MTRInteractionError_Code
Swift declaration
static var busy: MTRInteractionError.Code { get }
get · iOS 16.1+

failure

TypeScript
static get failure(): MTRInteractionError_Code
Swift declaration
static var failure: MTRInteractionError.Code { get }
get · iOS 16.1+

timeout

TypeScript
static get timeout(): MTRInteractionError_Code
Swift declaration
static var timeout: MTRInteractionError.Code { get }
get · iOS 16.1+

notFound

TypeScript
static get notFound(): MTRInteractionError_Code
Swift declaration
static var notFound: MTRInteractionError.Code { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →