---
title: CAClockMessage
framework: audiotoolbox
role: symbol
role_heading: Enumeration
path: audiotoolbox/caclockmessage
---

# CAClockMessage

## Declaration

```swift
enum CAClockMessage
```

## Topics

### Constants

- [CAClockMessage.armed](audiotoolbox/caclockmessage/armed.md)
- [CAClockMessage.disarmed](audiotoolbox/caclockmessage/disarmed.md)
- [CAClockMessage.propertyChanged](audiotoolbox/caclockmessage/propertychanged.md)
- [CAClockMessage.startTimeSet](audiotoolbox/caclockmessage/starttimeset.md)
- [CAClockMessage.started](audiotoolbox/caclockmessage/started.md)
- [CAClockMessage.stopped](audiotoolbox/caclockmessage/stopped.md)
- [CAClockMessage.wrongSMPTEFormat](audiotoolbox/caclockmessage/wrongsmpteformat.md)

### Initializers

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

## See Also

### Adding and Removing Listeners

- [CAClockAddListener(_:_:_:)](audiotoolbox/caclockaddlistener(_:_:_:).md)
- [CAClockRemoveListener(_:_:_:)](audiotoolbox/caclockremovelistener(_:_:_:).md)
- [CAClockListenerProc](audiotoolbox/caclocklistenerproc.md)
