---
title: CLMonitor.Events
framework: corelocation
role: symbol
role_heading: Structure
path: corelocation/clmonitor-2r51v/events-swift.struct
---

# CLMonitor.Events

A type that represents an asynchronous sequence of events.

## Declaration

```swift
struct Events
```

## Overview

Overview Use this structure to access and iterate over the events the framework delivers.

## Topics

### Utility methods

- [CLMonitor.Events.Iterator](corelocation/clmonitor-2r51v/events-swift.struct/iterator.md)

## Relationships

### Conforms To

- [AsyncSequence](swift/asyncsequence.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Monitor events

- [CLMonitor.Event](corelocation/clmonitor-2r51v/event.md)
- [CLMonitor.Record](corelocation/clmonitor-2r51v/record.md)
