interface State {
    mask: number;
    state: number;
    supported: number;
}

Hierarchy

  • StateType
    • State

Properties

Properties

mask: number

Indicates a bitmap where each bit set in the Mask attribute corresponds to an alarm that shall be enabled.

MatterSpecification.v13.Cluster § 1.15.6.1

state: number

Indicates a bitmap where each bit shall represent the state of an alarm. The value of true means the alarm is active, otherwise the alarm is inactive.

MatterSpecification.v13.Cluster § 1.15.6.3

supported: number

Indicates a bitmap where each bit shall represent whether or not an alarm is supported. The value of true means the alarm is supported, otherwise the alarm is not supported.

If an alarm is not supported, the corresponding bit in Mask, Latch, and State shall be false.

MatterSpecification.v13.Cluster § 1.15.6.4