---
title: "CAClockAddListener(_:_:_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/caclockaddlistener(_:_:_:)"
---

# CAClockAddListener(_:_:_:)

## Declaration

```swift
func CAClockAddListener(_ inCAClock: CAClockRef, _ inListenerProc: CAClockListenerProc, _ inUserData: UnsafeMutableRawPointer) -> OSStatus
```

## See Also

### Adding and Removing Listeners

- [CAClockRemoveListener(_:_:_:)](audiotoolbox/caclockremovelistener(_:_:_:).md)
- [CAClockListenerProc](audiotoolbox/caclocklistenerproc.md)
- [CAClockMessage](audiotoolbox/caclockmessage.md)
