---
title: afterWaiting
framework: corefoundation
role: symbol
role_heading: Type Property
path: corefoundation/cfrunloopactivity/afterwaiting
---

# afterWaiting

Inside the event processing loop after the run loop wakes up, but before processing the event that woke it up. This activity occurs only if the run loop did in fact go to sleep during the current loop.

## Declaration

```swift
static var afterWaiting: CFRunLoopActivity { get }
```

## See Also

### Constants

- [entry](corefoundation/cfrunloopactivity/entry.md)
- [beforeTimers](corefoundation/cfrunloopactivity/beforetimers.md)
- [beforeSources](corefoundation/cfrunloopactivity/beforesources.md)
- [beforeWaiting](corefoundation/cfrunloopactivity/beforewaiting.md)
- [exit](corefoundation/cfrunloopactivity/exit.md)
- [allActivities](corefoundation/cfrunloopactivity/allactivities.md)
