DoorLock.Attribute

enum DoorLock.Attribute : Enum, Field


Descriptor enum for this trait's attributes.

Summary

Enum Values

acceptedCommandList

The acceptedCommandList trait attribute.

actuatorEnabled

The actuatorEnabled trait attribute.

aliroBleAdvertisingVersion

The aliroBleAdvertisingVersion trait attribute.

aliroExpeditedTransactionSupportedProtocolVersions

The aliroExpeditedTransactionSupportedProtocolVersions trait attribute.

aliroGroupResolvingKey

The aliroGroupResolvingKey trait attribute.

aliroReaderGroupIdentifier

The aliroReaderGroupIdentifier trait attribute.

aliroReaderGroupSubIdentifier

The aliroReaderGroupSubIdentifier trait attribute.

aliroReaderVerificationKey

The aliroReaderVerificationKey trait attribute.

aliroSupportedBleUwbProtocolVersions

The aliroSupportedBleUwbProtocolVersions trait attribute.

attributeList

The attributeList trait attribute.

autoRelockTime

The autoRelockTime trait attribute.

clusterRevision

The clusterRevision trait attribute.

credentialRulesSupport

The credentialRulesSupport trait attribute.

defaultConfigurationRegister

The defaultConfigurationRegister trait attribute.

doorClosedEvents

The doorClosedEvents trait attribute.

doorOpenEvents

The doorOpenEvents trait attribute.

doorState

The doorState trait attribute.

enableInsideStatusLed

The enableInsideStatusLed trait attribute.

enableLocalProgramming

The enableLocalProgramming trait attribute.

enableOneTouchLocking

The enableOneTouchLocking trait attribute.

enablePrivacyModeButton

The enablePrivacyModeButton trait attribute.

expiringUserTimeout

The expiringUserTimeout trait attribute.

featureMap

The featureMap trait attribute.

generatedCommandList

The generatedCommandList trait attribute.

language

The language trait attribute.

ledSettings

The ledSettings trait attribute.

localProgrammingFeatures

The localProgrammingFeatures trait attribute.

lockState

The lockState trait attribute.

lockType

The lockType trait attribute.

maxPinCodeLength

The maxPinCodeLength trait attribute.

maxRfidCodeLength

The maxRfidCodeLength trait attribute.

minPinCodeLength

The minPinCodeLength trait attribute.

minRfidCodeLength

The minRfidCodeLength trait attribute.

numberOfAliroCredentialIssuerKeysSupported

The numberOfAliroCredentialIssuerKeysSupported trait attribute.

numberOfAliroEndpointKeysSupported

The numberOfAliroEndpointKeysSupported trait attribute.

numberOfCredentialsSupportedPerUser

The numberOfCredentialsSupportedPerUser trait attribute.

numberOfHolidaySchedulesSupported

The numberOfHolidaySchedulesSupported trait attribute.

numberOfPinUsersSupported

The numberOfPinUsersSupported trait attribute.

numberOfRfidUsersSupported

The numberOfRfidUsersSupported trait attribute.

numberOfTotalUsersSupported

The numberOfTotalUsersSupported trait attribute.

numberOfWeekDaySchedulesSupportedPerUser

The numberOfWeekDaySchedulesSupportedPerUser trait attribute.

numberOfYearDaySchedulesSupportedPerUser

The numberOfYearDaySchedulesSupportedPerUser trait attribute.

openPeriod

The openPeriod trait attribute.

operatingMode

The operatingMode trait attribute.

requirePinforRemoteOperation

The requirePinforRemoteOperation trait attribute.

sendPinOverTheAir

The sendPinOverTheAir trait attribute.

soundVolume

The soundVolume trait attribute.

supportedOperatingModes

The supportedOperatingModes trait attribute.

userCodeTemporaryDisableTime

The userCodeTemporaryDisableTime trait attribute.

wrongCodeEntryLimit

The wrongCodeEntryLimit trait attribute.

Public functions

DoorLock.Attribute
valueOf(value: String)

Returns the enum constant of this type with the specified name.

Array<DoorLock.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

Public properties

open Descriptor
Boolean
open UInt
open Type
open String

Enum Values

acceptedCommandList

val DoorLock.Attribute.acceptedCommandListDoorLock.Attribute

The acceptedCommandList trait attribute.

actuatorEnabled

val DoorLock.Attribute.actuatorEnabledDoorLock.Attribute

The actuatorEnabled trait attribute.

aliroGroupResolvingKey

val DoorLock.Attribute.aliroGroupResolvingKeyDoorLock.Attribute

The aliroGroupResolvingKey trait attribute.

attributeList

val DoorLock.Attribute.attributeListDoorLock.Attribute

The attributeList trait attribute.

autoRelockTime

val DoorLock.Attribute.autoRelockTimeDoorLock.Attribute

The autoRelockTime trait attribute.

clusterRevision

val DoorLock.Attribute.clusterRevisionDoorLock.Attribute

The clusterRevision trait attribute.

credentialRulesSupport

val DoorLock.Attribute.credentialRulesSupportDoorLock.Attribute

The credentialRulesSupport trait attribute.

doorClosedEvents

val DoorLock.Attribute.doorClosedEventsDoorLock.Attribute

The doorClosedEvents trait attribute.

doorOpenEvents

val DoorLock.Attribute.doorOpenEventsDoorLock.Attribute

The doorOpenEvents trait attribute.

doorState

val DoorLock.Attribute.doorStateDoorLock.Attribute

The doorState trait attribute.

enableInsideStatusLed

val DoorLock.Attribute.enableInsideStatusLedDoorLock.Attribute

The enableInsideStatusLed trait attribute.

enableLocalProgramming

val DoorLock.Attribute.enableLocalProgrammingDoorLock.Attribute

The enableLocalProgramming trait attribute.

enableOneTouchLocking

val DoorLock.Attribute.enableOneTouchLockingDoorLock.Attribute

The enableOneTouchLocking trait attribute.

enablePrivacyModeButton

val DoorLock.Attribute.enablePrivacyModeButtonDoorLock.Attribute

The enablePrivacyModeButton trait attribute.

expiringUserTimeout

val DoorLock.Attribute.expiringUserTimeoutDoorLock.Attribute

The expiringUserTimeout trait attribute.

featureMap

val DoorLock.Attribute.featureMapDoorLock.Attribute

The featureMap trait attribute.

generatedCommandList

val DoorLock.Attribute.generatedCommandListDoorLock.Attribute

The generatedCommandList trait attribute.

language

val DoorLock.Attribute.languageDoorLock.Attribute

The language trait attribute.

ledSettings

val DoorLock.Attribute.ledSettingsDoorLock.Attribute

The ledSettings trait attribute.

localProgrammingFeatures

val DoorLock.Attribute.localProgrammingFeaturesDoorLock.Attribute

The localProgrammingFeatures trait attribute.

lockState

val DoorLock.Attribute.lockStateDoorLock.Attribute

The lockState trait attribute.

lockType

val DoorLock.Attribute.lockTypeDoorLock.Attribute

The lockType trait attribute.

maxPinCodeLength

val DoorLock.Attribute.maxPinCodeLengthDoorLock.Attribute

The maxPinCodeLength trait attribute.

maxRfidCodeLength

val DoorLock.Attribute.maxRfidCodeLengthDoorLock.Attribute

The maxRfidCodeLength trait attribute.

minPinCodeLength

val DoorLock.Attribute.minPinCodeLengthDoorLock.Attribute

The minPinCodeLength trait attribute.

minRfidCodeLength

val DoorLock.Attribute.minRfidCodeLengthDoorLock.Attribute

The minRfidCodeLength trait attribute.

numberOfPinUsersSupported

val DoorLock.Attribute.numberOfPinUsersSupportedDoorLock.Attribute

The numberOfPinUsersSupported trait attribute.

openPeriod

val DoorLock.Attribute.openPeriodDoorLock.Attribute

The openPeriod trait attribute.

operatingMode

val DoorLock.Attribute.operatingModeDoorLock.Attribute

The operatingMode trait attribute.

sendPinOverTheAir

val DoorLock.Attribute.sendPinOverTheAirDoorLock.Attribute

The sendPinOverTheAir trait attribute.

soundVolume

val DoorLock.Attribute.soundVolumeDoorLock.Attribute

The soundVolume trait attribute.

supportedOperatingModes

val DoorLock.Attribute.supportedOperatingModesDoorLock.Attribute

The supportedOperatingModes trait attribute.

wrongCodeEntryLimit

val DoorLock.Attribute.wrongCodeEntryLimitDoorLock.Attribute

The wrongCodeEntryLimit trait attribute.

Public functions

valueOf

fun valueOf(value: String): DoorLock.Attribute

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws
kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

values

fun values(): Array<DoorLock.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

Public properties

descriptor

open val descriptorDescriptor

isNullable

val isNullableBoolean

tag

open val tagUInt

typeEnum

open val typeEnumType

typeName

open val typeNameString