RefrigeratorAlarmTrait.Notify

interface RefrigeratorAlarmTrait.Notify : ClusterStruct


Generated when alarm changes state.

Summary

Public functions

open StructDescriptor

Returns the descriptor for the struct.

open Any?

Returns the value of the field for the given tag ID.

Public properties

RefrigeratorAlarmTrait.AlarmBitmap?

Alarm has become active.

RefrigeratorAlarmTrait.AlarmBitmap?

Alarm has become inactive.

RefrigeratorAlarmTrait.AlarmBitmap?

A copy of mask when this event was generated.

RefrigeratorAlarmTrait.AlarmBitmap?

A copy of state when this event was generated.

Public functions

getDescriptor

@HomeExperimentalGenericApi
open fun getDescriptor(): StructDescriptor

Returns the descriptor for the struct.

getFieldValueById

@HomeExperimentalGenericApi
open fun getFieldValueById(tagId: UInt): Any?

Returns the value of the field for the given tag ID.

Public properties

active

val activeRefrigeratorAlarmTrait.AlarmBitmap?

Alarm has become active. Valid values are defined in AlarmBitmap.

inactive

val inactiveRefrigeratorAlarmTrait.AlarmBitmap?

Alarm has become inactive. Valid values are defined in AlarmBitmap.

mask

val maskRefrigeratorAlarmTrait.AlarmBitmap?

A copy of mask when this event was generated.

state

val stateRefrigeratorAlarmTrait.AlarmBitmap?

A copy of state when this event was generated.