---
title: CBCentralManagerState
framework: corebluetooth
role: symbol
role_heading: Enumeration
path: corebluetooth/cbcentralmanagerstate
---

# CBCentralManagerState

Values that represent the current state of a central manager object.

## Declaration

```swift
enum CBCentralManagerState
```

## Topics

### Constants

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

### Initializers

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

### Deprecated

- [CBPeripheralManagerState](corebluetooth/cbperipheralmanagerstate.md)
- [Deprecated Constants](corebluetooth/deprecated-constants.md)
