Back to Homebridge

Variable MatterStatusConst

docs/variables/MatterStatus.html

2.0.21.3 KB
Original Source
  • MatterStatus

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;
} = ...

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.

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

Settings

Member Visibility

  • Inherited

ThemeOSLightDark