One Logo Pool Ball
Matter · IOS API REFERENCE

MTRError

struct · iOS 16.1+ · SDK 27.1

struct MTRError

Members (20)

get · iOS 16.1+

errorDomain

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

The domain of the error.

get · iOS 18.4+

accessDenied

TypeScript
static get accessDenied(): MTRError_Code
Swift declaration
static var accessDenied: MTRError.Code { get }
get · iOS 16.1+

fabricExists

TypeScript
static get fabricExists(): MTRError_Code
Swift declaration
static var fabricExists: MTRError.Code { get }
get · iOS 16.1+

generalError

TypeScript
static get generalError(): MTRError_Code
Swift declaration
static var generalError: MTRError.Code { get }
get · iOS 16.1+

invalidState

TypeScript
static get invalidState(): MTRError_Code
Swift declaration
static var invalidState: MTRError.Code { get }
get · iOS 17.0+

unknownSchema

TypeScript
static get unknownSchema(): MTRError_Code
Swift declaration
static var unknownSchema: MTRError.Code { get }
get · iOS 16.1+

bufferTooSmall

TypeScript
static get bufferTooSmall(): MTRError_Code
Swift declaration
static var bufferTooSmall: MTRError.Code { get }
get · iOS 17.0+

schemaMismatch

TypeScript
static get schemaMismatch(): MTRError_Code
Swift declaration
static var schemaMismatch: MTRError.Code { get }
get · iOS 16.1+

invalidArgument

TypeScript
static get invalidArgument(): MTRError_Code
Swift declaration
static var invalidArgument: MTRError.Code { get }
get · iOS 17.0+

tlvDecodeFailed

TypeScript
static get tlvDecodeFailed(): MTRError_Code
Swift declaration
static var tlvDecodeFailed: MTRError.Code { get }
get · iOS 16.1+

wrongAddressType

TypeScript
static get wrongAddressType(): MTRError_Code
Swift declaration
static var wrongAddressType: MTRError.Code { get }
get · iOS 17.2+

dnssdUnauthorized

TypeScript
static get dnssdUnauthorized(): MTRError_Code
Swift declaration
static var dnssdUnauthorized: MTRError.Code { get }
get · iOS 16.1+

invalidIntegerValue

TypeScript
static get invalidIntegerValue(): MTRError_Code
Swift declaration
static var invalidIntegerValue: MTRError.Code { get }
get · iOS 16.1+

invalidStringLength

TypeScript
static get invalidStringLength(): MTRError_Code
Swift declaration
static var invalidStringLength: MTRError.Code { get }
get · iOS 16.1+

integrityCheckFailed

TypeScript
static get integrityCheckFailed(): MTRError_Code
Swift declaration
static var integrityCheckFailed: MTRError.Code { get }
get · iOS 16.1+

invalidMessageLength

TypeScript
static get invalidMessageLength(): MTRError_Code
Swift declaration
static var invalidMessageLength: MTRError.Code { get }
get · iOS 18.4+

busy

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

timeout

TypeScript
static get timeout(): MTRError_Code
Swift declaration
static var timeout: MTRError.Code { get }
get · iOS 18.4+

notFound

TypeScript
static get notFound(): MTRError_Code
Swift declaration
static var notFound: MTRError.Code { get }
get · iOS 17.6+

cancelled

TypeScript
static get cancelled(): MTRError_Code
Swift declaration
static var cancelled: MTRError.Code { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →