---
title: CBManagerState
framework: corebluetooth
role: symbol
role_heading: Enumeration
path: corebluetooth/cbmanagerstate
---

# CBManagerState

The possible states of a Core Bluetooth manager.

## Declaration

```swift
enum CBManagerState
```

## Topics

### Manager States

- [CBManagerState.poweredOff](corebluetooth/cbmanagerstate/poweredoff.md)
- [CBManagerState.poweredOn](corebluetooth/cbmanagerstate/poweredon.md)
- [CBManagerState.resetting](corebluetooth/cbmanagerstate/resetting.md)
- [CBManagerState.unauthorized](corebluetooth/cbmanagerstate/unauthorized.md)
- [CBManagerState.unknown](corebluetooth/cbmanagerstate/unknown.md)
- [CBManagerState.unsupported](corebluetooth/cbmanagerstate/unsupported.md)

### Initializers

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

### Accessing the Manager’s Properties

- [state](corebluetooth/cbmanager/state.md)
