DoorLockTrait.DlCredentialRuleMask

data class DoorLockTrait.DlCredentialRuleMask : ClusterBitmap


Credential rules.

Summary

Public constructors

DlCredentialRuleMask(single: Boolean, dual: Boolean, tri: Boolean)

Creates the DlCredentialRuleMask data class.

Public functions

open ULong

Public properties

Boolean

Two credentials are required to operate the lock.

Boolean

One credential is required to operate the lock.

Boolean

Three credentials are required to operate the lock.

Public constructors

DlCredentialRuleMask

DlCredentialRuleMask(
    single: Boolean = false,
    dual: Boolean = false,
    tri: Boolean = false
)

Creates the DlCredentialRuleMask data class.

Public functions

toRaw

open fun toRaw(): ULong

Public properties

dual

val dualBoolean

Two credentials are required to operate the lock.

single

val singleBoolean

One credential is required to operate the lock.

tri

val triBoolean

Three credentials are required to operate the lock.