BooleanStateConfigurationCommands

interface BooleanStateConfigurationCommands

Known direct subclasses
BooleanStateConfiguration

API for the BooleanStateConfiguration trait.


Summary

Public functions

suspend Unit

Enable or disable one or more alarm modes.

suspend Unit

Suppress one or more alarm modes.

Public functions

enableDisableAlarm

suspend fun enableDisableAlarm(
    alarmsToEnableDisable: BooleanStateConfigurationTrait.AlarmModeBitmap
): Unit

Enable or disable one or more alarm modes.

Parameters
alarmsToEnableDisable: BooleanStateConfigurationTrait.AlarmModeBitmap

The alarm modes to enable or disable.

suppressAlarm

suspend fun suppressAlarm(
    alarmsToSuppress: BooleanStateConfigurationTrait.AlarmModeBitmap
): Unit

Suppress one or more alarm modes.

Parameters
alarmsToSuppress: BooleanStateConfigurationTrait.AlarmModeBitmap

The alarm modes to suppress.