enum Matter::Cluster::Definitions::DoorLock::OperationSource

Overview

The OperationSource enumeration shall indicate the source of the Lock/Unlock operation performed.

5.2.6.14. PIN/RFID Code Format

The PIN/RFID codes defined in this specification are all octet strings.

All value in the PIN/RFID code shall be ASCII encoded regardless if the PIN/RFID codes are number or characters. For example, code of “1, 2, 3, 4” shall be represented as 0x31, 0x32, 0x33, 0x34.

Defined in:

matter/cluster/definitions/door_lock.cr

Enum Members

Unspecified = 0_u8
Manual = 1_u8
ProprietaryRemote = 2_u8
Keypad = 3_u8
Auto = 4_u8
Button = 5_u8
Schedule = 6_u8
Remote = 7_u8
Rfid = 8_u8
Biometric = 9_u8

Instance Method Summary

Instance Method Detail

def auto? #

Returns true if this enum value equals Auto


[View source]
def biometric? #

Returns true if this enum value equals Biometric


[View source]
def button? #

Returns true if this enum value equals Button


[View source]
def keypad? #

Returns true if this enum value equals Keypad


[View source]
def manual? #

Returns true if this enum value equals Manual


[View source]
def proprietary_remote? #

Returns true if this enum value equals ProprietaryRemote


[View source]
def remote? #

Returns true if this enum value equals Remote


[View source]
def rfid? #

Returns true if this enum value equals Rfid


[View source]
def schedule? #

Returns true if this enum value equals Schedule


[View source]
def unspecified? #

Returns true if this enum value equals Unspecified


[View source]