ElectricalEnergyMeasurementTrait.Feature

data class ElectricalEnergyMeasurementTrait.Feature : ClusterBitmap


ElectricalEnergyMeasurement Trait FeatureMap.

Summary

Public constructors

Feature(
    importedEnergy: Boolean,
    exportedEnergy: Boolean,
    cumulativeEnergy: Boolean,
    periodicEnergy: Boolean
)

Creates the Feature data class.

Public functions

open ULong

Public properties

Boolean

Supports the measurement of cumulative energy.

Boolean

Supports the measurement of exported energy.

Boolean

Supports the measurement of imported energy.

Boolean

Supports the measurement of periodic energy.

Public constructors

Feature

Feature(
    importedEnergy: Boolean = false,
    exportedEnergy: Boolean = false,
    cumulativeEnergy: Boolean = false,
    periodicEnergy: Boolean = false
)

Creates the Feature data class.

Public functions

toRaw

open fun toRaw(): ULong

Public properties

cumulativeEnergy

val cumulativeEnergyBoolean

Supports the measurement of cumulative energy.

exportedEnergy

val exportedEnergyBoolean

Supports the measurement of exported energy.

importedEnergy

val importedEnergyBoolean

Supports the measurement of imported energy.

periodicEnergy

val periodicEnergyBoolean

Supports the measurement of periodic energy.