---
title: AudioSessionInterruptionType
framework: audiotoolbox
role: symbol
role_heading: Type Alias
path: audiotoolbox/audiosessioninterruptiontype
---

# AudioSessionInterruptionType

Values that indicate the nature of the interruption that ended.

## Declaration

```swift
typealias AudioSessionInterruptionType = UInt32
```

## Topics

### Constants

- [kAudioSessionInterruptionType_ShouldResume](audiotoolbox/kaudiosessioninterruptiontype_shouldresume.md)
- [kAudioSessionInterruptionType_ShouldNotResume](audiotoolbox/kaudiosessioninterruptiontype_shouldnotresume.md)

## See Also

### Audio Session Support

- [Audio Session Property Identifiers](audiotoolbox/1618455-audio-session-property-identifie.md)
- [Audio Session Categories](audiotoolbox/1618427-audio-session-categories.md)
- [Audio Session Modes](audiotoolbox/1618405-audio-session-modes.md)
- [Audio Session Category Route Overrides](audiotoolbox/1618372-audio-session-category-route-ove.md)
- [Audio Session Activation Flags](audiotoolbox/1618357-audio-session-activation-flags.md)
- [Audio Session Interruption States](audiotoolbox/1618425-audio-session-interruption-state.md)
