Variable MatterStatusConst
MatterStatus: {
Busy: typeof Busy;
ConstraintError: typeof ConstraintError;
Failure: typeof Failure;
InvalidAction: typeof InvalidAction;
InvalidInState: typeof InvalidInState;
isMatterProtocolError: (error: unknown) => error is MatterProtocolError;
MatterProtocolError: typeof MatterProtocolError;
NotFound: typeof NotFound;
PermissionDenied: typeof PermissionDenied;
ResourceExhausted: typeof ResourceExhausted;
Timeout: typeof Timeout;
} = ...
Type Declaration
-
Busy: typeof Busy
-
ConstraintError: typeof ConstraintError
-
Failure: typeof Failure
-
InvalidAction: typeof InvalidAction
-
InvalidInState: typeof InvalidInState
-
isMatterProtocolError: (error: unknown) => error is MatterProtocolError
-
MatterProtocolError: typeof MatterProtocolError
-
NotFound: typeof NotFound
-
PermissionDenied: typeof PermissionDenied
-
ResourceExhausted: typeof ResourceExhausted
-
Timeout: typeof Timeout
Matter protocol status codes and error classes
Use these error classes to signal specific error conditions to Matter controllers. Each error class corresponds to a Matter protocol status code.