---
title: MTRDoorLockProgrammingEventCode
framework: matter
role: symbol
role_heading: Enumeration
path: matter/mtrdoorlockprogrammingeventcode
---

# MTRDoorLockProgrammingEventCode

## Declaration

```swift
enum MTRDoorLockProgrammingEventCode
```

## Topics

### Enumeration Cases

- [MTRDoorLockProgrammingEventCode.idAdded](matter/mtrdoorlockprogrammingeventcode/idadded.md)
- [MTRDoorLockProgrammingEventCode.idDeleted](matter/mtrdoorlockprogrammingeventcode/iddeleted.md)
- [MTRDoorLockProgrammingEventCode.masterCodeChanged](matter/mtrdoorlockprogrammingeventcode/mastercodechanged.md)
- [MTRDoorLockProgrammingEventCode.pinAdded](matter/mtrdoorlockprogrammingeventcode/pinadded.md)
- [MTRDoorLockProgrammingEventCode.pinChanged](matter/mtrdoorlockprogrammingeventcode/pinchanged.md)
- [MTRDoorLockProgrammingEventCode.pinDeleted](matter/mtrdoorlockprogrammingeventcode/pindeleted.md)
- [MTRDoorLockProgrammingEventCode.unknownOrMfgSpecific](matter/mtrdoorlockprogrammingeventcode/unknownormfgspecific.md)

### Initializers

- [init(rawValue:)](matter/mtrdoorlockprogrammingeventcode/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)
