Platforms to show: All Mac Windows Linux Cross-Platform

Back to CBPeripheralManagerMBS class.

CBPeripheralManagerMBS.kAuthorizationStatusAuthorized = 3

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the current authorization state of the peripheral manager.

This app is authorized to share data using Bluetooth services while in the background state.

CBPeripheralManagerMBS.kAuthorizationStatusDenied = 2

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the current authorization state of the peripheral manager.

The user explicitly denied this app from sharing data using Bluetooth services while in the background state.

CBPeripheralManagerMBS.kAuthorizationStatusNotDetermined = 0

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the current authorization state of the peripheral manager.

The user has not yet made a choice regarding whether this app can share data using Bluetooth services while in the background state.

CBPeripheralManagerMBS.kAuthorizationStatusRestricted = 1

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the current authorization state of the peripheral manager.

This app is not authorized to share data using Bluetooth services while in the background state. The user cannot change this app’s status, possibly due to active restrictions such as parental controls being in place.

CBPeripheralManagerMBS.kConnectionLatencyHigh = 2

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the connection latency of the peripheral manager.

Extending battery life has priority over rapid communication.

CBPeripheralManagerMBS.kConnectionLatencyLow = 0

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the connection latency of the peripheral manager.

Rapid communication has priority over battery life.

CBPeripheralManagerMBS.kConnectionLatencyMedium = 1

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the values representing the connection latency of the peripheral manager.

A balance exits between communication frequency and battery life.

CBPeripheralManagerMBS.kStatePoweredOff = 4

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

Bluetooth is currently powered off.

CBPeripheralManagerMBS.kStatePoweredOn = 5

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

Bluetooth is currently powered on and is available to use.

CBPeripheralManagerMBS.kStateResetting = 1

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

The connection with the system service was momentarily lost; an update is imminent.

CBPeripheralManagerMBS.kStateUnauthorized = 3

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

The app is not authorized to use the Bluetooth low energy peripheral/server role.

CBPeripheralManagerMBS.kStateUnknown = 0

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

The current state of the peripheral manager is unknown; an update is imminent.

CBPeripheralManagerMBS.kStateUnsupported = 2

Type Topic Plugin Version
const Bluetooth MBS Bluetooth Plugin 18.1
One of the state constants.

The platform doesn't support the Bluetooth low energy peripheral/server role.

The items on this page are in the following plugins: MBS Bluetooth Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...