---
title: MTRDoorLockOperationEventCode
framework: matter
role: symbol
role_heading: Enumeration
path: matter/mtrdoorlockoperationeventcode
---

# MTRDoorLockOperationEventCode

## Declaration

```swift
enum MTRDoorLockOperationEventCode
```

## Topics

### Enumeration Cases

- [MTRDoorLockOperationEventCode.autoLock](matter/mtrdoorlockoperationeventcode/autolock.md)
- [MTRDoorLockOperationEventCode.keyLock](matter/mtrdoorlockoperationeventcode/keylock.md)
- [MTRDoorLockOperationEventCode.keyUnlock](matter/mtrdoorlockoperationeventcode/keyunlock.md)
- [MTRDoorLockOperationEventCode.lock](matter/mtrdoorlockoperationeventcode/lock.md)
- [MTRDoorLockOperationEventCode.lockInvalidPinOrId](matter/mtrdoorlockoperationeventcode/lockinvalidpinorid.md)
- [MTRDoorLockOperationEventCode.lockInvalidSchedule](matter/mtrdoorlockoperationeventcode/lockinvalidschedule.md)
- [MTRDoorLockOperationEventCode.manualLock](matter/mtrdoorlockoperationeventcode/manuallock.md)
- [MTRDoorLockOperationEventCode.manualUnlock](matter/mtrdoorlockoperationeventcode/manualunlock.md)
- [MTRDoorLockOperationEventCode.oneTouchLock](matter/mtrdoorlockoperationeventcode/onetouchlock.md)
- [MTRDoorLockOperationEventCode.scheduleLock](matter/mtrdoorlockoperationeventcode/schedulelock.md)
- [MTRDoorLockOperationEventCode.scheduleUnlock](matter/mtrdoorlockoperationeventcode/scheduleunlock.md)
- [MTRDoorLockOperationEventCode.unknownOrMfgSpecific](matter/mtrdoorlockoperationeventcode/unknownormfgspecific.md)
- [MTRDoorLockOperationEventCode.unlock](matter/mtrdoorlockoperationeventcode/unlock.md)
- [MTRDoorLockOperationEventCode.unlockInvalidPinOrId](matter/mtrdoorlockoperationeventcode/unlockinvalidpinorid.md)
- [MTRDoorLockOperationEventCode.unlockInvalidSchedule](matter/mtrdoorlockoperationeventcode/unlockinvalidschedule.md)

### Initializers

- [init(rawValue:)](matter/mtrdoorlockoperationeventcode/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
