PumpConfigurationAndControlTrait.Feature

data class PumpConfigurationAndControlTrait.Feature


PumpConfigurationAndControl cluster FeatureMap.

Summary

Public constructors

Feature(
    constantPressure: Boolean,
    compensatedPressure: Boolean,
    constantFlow: Boolean,
    constantSpeed: Boolean,
    constantTemperature: Boolean,
    automatic: Boolean,
    localOperation: Boolean
)

Creates the Feature data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

Automatic mode.

String

Name of the Matter bitmap, in UpperCamelCase, e.g. "OnOffControlBitmap" from OnOff Cluster.

Boolean

Compensated pressure mode.

Boolean

Constant flow mode.

Boolean

Constant pressure mode.

Boolean

Constant speed mode.

Boolean

Constant temperature mode.

Boolean

Operation using local settings.

String

Trait identifier of the Matter Cluster that defines the bitmap Data Type.

Public constructors

Feature

Feature(
    constantPressure: Boolean = false,
    compensatedPressure: Boolean = false,
    constantFlow: Boolean = false,
    constantSpeed: Boolean = false,
    constantTemperature: Boolean = false,
    automatic: Boolean = false,
    localOperation: Boolean = false
)

Creates the Feature data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

automatic

val automaticBoolean

Automatic mode.

bitmapName

val bitmapNameString

Name of the Matter bitmap, in UpperCamelCase, e.g. "OnOffControlBitmap" from OnOff Cluster.

compensatedPressure

val compensatedPressureBoolean

Compensated pressure mode.

constantFlow

val constantFlowBoolean

Constant flow mode.

constantPressure

val constantPressureBoolean

Constant pressure mode.

constantSpeed

val constantSpeedBoolean

Constant speed mode.

constantTemperature

val constantTemperatureBoolean

Constant temperature mode.

localOperation

val localOperationBoolean

Operation using local settings.

traitId

val traitIdString

Trait identifier of the Matter Cluster that defines the bitmap Data Type. Refer to ClusterId.traitId for the format.