MatterCommissioningErrorDetails

class MatterCommissioningErrorDetails : Parcelable


Detailed error information for Matter commissioning failures.

Summary

Nested types

Represents the different types of Matter Spec Statuses that can be returned in the matterErrorType field.

Public constructors

MatterCommissioningErrorDetails(
    googleErrorCode: Int,
    matterErrorType: Int?,
    matterErrorValue: Int?
)

Public functions

open operator Boolean
equals(other: Any?)
open Int
open Unit
writeToParcel(dest: Parcel, flags: Int)

Public properties

Int

The Google-specific error code.

Int?

The code describing the enum type of spec-defined Matter error, if applicable.

Int?

The value of Matter error defined by the matterErrorType, if applicable.

Public companion properties

Public constructors

MatterCommissioningErrorDetails

MatterCommissioningErrorDetails(
    googleErrorCode: Int,
    matterErrorType: Int? = null,
    matterErrorValue: Int? = null
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

writeToParcel

open fun writeToParcel(dest: Parcel, flags: Int): Unit

Public properties

googleErrorCode

val googleErrorCode: Int

The Google-specific error code.

matterErrorType

val matterErrorType: Int?

The code describing the enum type of spec-defined Matter error, if applicable.

matterErrorValue

val matterErrorValue: Int?

The value of Matter error defined by the matterErrorType, if applicable.