Namespace CoreBluetooth
Classes
- CBATTRequest
A request that uses the Attribute Protocol (ATT). https://developer.apple.com/documentation/corebluetooth/cbattrequest
- CBCentral
A remote device connected to a local app, which is acting as a peripheral. https://developer.apple.com/documentation/corebluetooth/cbcentral
- CBCentralManager
An object that scans for, discovers, connects to, and manages peripherals. https://developer.apple.com/documentation/corebluetooth/cbcentralmanager
- CBCharacteristic
A characteristic of a remote peripheral’s service. https://developer.apple.com/documentation/corebluetooth/cbcharacteristic
- CBError
An error that Core Bluetooth returns during Bluetooth transactions. https://developer.apple.com/documentation/corebluetooth/cberror
- CBMutableCharacteristic
A characteristic of a local peripheral’s service. https://developer.apple.com/documentation/corebluetooth/cbmutablecharacteristic
- CBMutableService
A service with writeable property values. https://developer.apple.com/documentation/corebluetooth/cbmutableservice
- CBPeripheral
A remote peripheral device. https://developer.apple.com/documentation/corebluetooth/cbperipheral
- CBService
A collection of data and associated behaviors that accomplish a function or feature of a device. https://developer.apple.com/documentation/corebluetooth/cbservice
Interfaces
- ICBCentralManagerDelegate
An interface that provides updates for the discovery and management of peripheral devices. https://developer.apple.com/documentation/corebluetooth/cbcentralmanagerdelegate
Enums
- CBATTError
An error that Core Bluetooth returns while using Attribute Protocol (ATT). https://developer.apple.com/documentation/corebluetooth/cbatterror
- CBManagerState
The possible states of a Core Bluetooth manager. https://developer.apple.com/documentation/corebluetooth/cbmanagerstate