DoorLockTrait.DlSupportedOperatingModes

data class DoorLockTrait.DlSupportedOperatingModes


This bitmap contains all operating bits of the Operating Mode Attribute supported by the lock.

Summary

Public constructors

DlSupportedOperatingModes(
    normal: Boolean,
    vacation: Boolean,
    privacy: Boolean,
    noRemoteLockUnlock: Boolean,
    passage: Boolean
)

Creates the DlSupportedOperatingModes data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

No remote lock or unlock.

Boolean

Normal operating mode.

Boolean

Passage operating mode.

Boolean

Privacy operating mode.

Boolean

Vacation operating mode.

Public constructors

DlSupportedOperatingModes

DlSupportedOperatingModes(
    normal: Boolean = false,
    vacation: Boolean = false,
    privacy: Boolean = false,
    noRemoteLockUnlock: Boolean = false,
    passage: Boolean = false
)

Creates the DlSupportedOperatingModes data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

noRemoteLockUnlock

val noRemoteLockUnlock: Boolean

No remote lock or unlock.

normal

val normal: Boolean

Normal operating mode.

passage

val passage: Boolean

Passage operating mode.

privacy

val privacy: Boolean

Privacy operating mode.

vacation

val vacation: Boolean

Vacation operating mode.