Class MTRInteractionErrorCode


  • public final class MTRInteractionErrorCode
    extends java.lang.Object
    MTRInteractionErrorDomain contains errors that represent a Matter StatusIB error. These represent errors reported by the other side of a Matter interaction. When the code is MTRInteractionErrorCodeFailure the userInfo may have a key named @"clusterStatus" whose value is the cluster-specific status that was reported. This key will be absent if there was no cluster-specific status. clang-format off
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long Busy
      These values come from the general status code table in the Matter Interaction Model specification.
      static long ConstraintError
      These values come from the general status code table in the Matter Interaction Model specification.
      static long DataVersionMismatch
      These values come from the general status code table in the Matter Interaction Model specification.
      static long FailsafeRequired
      These values come from the general status code table in the Matter Interaction Model specification.
      static long Failure
      These values come from the general status code table in the Matter Interaction Model specification.
      static long InvalidAction
      These values come from the general status code table in the Matter Interaction Model specification.
      static long InvalidCommand
      These values come from the general status code table in the Matter Interaction Model specification.
      static long InvalidDataType
      These values come from the general status code table in the Matter Interaction Model specification.
      static long InvalidSubscription
      These values come from the general status code table in the Matter Interaction Model specification.
      static long NeedsTimedInteraction
      These values come from the general status code table in the Matter Interaction Model specification.
      static long NotFound
      These values come from the general status code table in the Matter Interaction Model specification.
      static long NoUpstreamSubscription
      These values come from the general status code table in the Matter Interaction Model specification.
      static long PathsExhausted
      These values come from the general status code table in the Matter Interaction Model specification.
      static long ResourceExhausted
      These values come from the general status code table in the Matter Interaction Model specification.
      static long TimedRequestMismatch
      These values come from the general status code table in the Matter Interaction Model specification.
      static long Timeout
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnreportableAttribute
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedAccess
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedAttribute
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedCluster
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedCommand
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedEndpoint
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedEvent
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedRead
      These values come from the general status code table in the Matter Interaction Model specification.
      static long UnsupportedWrite
      These values come from the general status code table in the Matter Interaction Model specification.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • Failure

        public static final long Failure
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • InvalidSubscription

        public static final long InvalidSubscription
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedAccess

        public static final long UnsupportedAccess
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedEndpoint

        public static final long UnsupportedEndpoint
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • InvalidAction

        public static final long InvalidAction
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedCommand

        public static final long UnsupportedCommand
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • InvalidCommand

        public static final long InvalidCommand
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedAttribute

        public static final long UnsupportedAttribute
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • ConstraintError

        public static final long ConstraintError
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedWrite

        public static final long UnsupportedWrite
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • ResourceExhausted

        public static final long ResourceExhausted
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • NotFound

        public static final long NotFound
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnreportableAttribute

        public static final long UnreportableAttribute
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • InvalidDataType

        public static final long InvalidDataType
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedRead

        public static final long UnsupportedRead
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • DataVersionMismatch

        public static final long DataVersionMismatch
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • Timeout

        public static final long Timeout
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • Busy

        public static final long Busy
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedCluster

        public static final long UnsupportedCluster
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • NoUpstreamSubscription

        public static final long NoUpstreamSubscription
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • NeedsTimedInteraction

        public static final long NeedsTimedInteraction
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • UnsupportedEvent

        public static final long UnsupportedEvent
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • PathsExhausted

        public static final long PathsExhausted
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • TimedRequestMismatch

        public static final long TimedRequestMismatch
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values
      • FailsafeRequired

        public static final long FailsafeRequired
        These values come from the general status code table in the Matter Interaction Model specification.
        See Also:
        Constant Field Values