CoreBluetooth

E114979

CoreBluetooth is an Apple framework that enables apps to communicate with Bluetooth Low Energy (BLE) devices for tasks like data exchange and peripheral control.

All labels observed (4)

Label Occurrences
CBMutableCharacteristic 1
Core Bluetooth 1
CoreBluetooth canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Apple framework
Bluetooth Low Energy framework
software framework
bundleIdentifier com.apple.CoreBluetooth
category connectivity framework
wireless communication framework
developedBy Apple Inc.
documentationURL https://developer.apple.com/documentation/corebluetooth
integratesWith Xcode
introducedFor Bluetooth Low Energy support on Apple platforms
keyClass CBCentralManager
CBCharacteristic
CBDescriptor
CBMutableCharacteristic
linked to: CoreBluetooth

CBMutableService
CBPeripheral
CBPeripheralManager
CBService
languageBinding Objective-C
Swift
license proprietary
namespace CoreBluetooth framework
linked to: CoreBluetooth
partOf Apple Developer SDK
platform iOS
macOS
tvOS
watchOS
primaryUse communication with BLE peripherals
control of BLE peripherals
data exchange with BLE devices
providesAPIFor BLE advertising
BLE central role
BLE peripheral role
BLE scanning
BLE services and characteristics
requires Bluetooth hardware support
user Bluetooth permission
supportsFeature MTU-based data transfer
RSSI reading
background BLE operations
notification and indication on characteristics
state restoration
supportsStandard Bluetooth 4.0
linked to: Bluetooth

Bluetooth 4.1
Bluetooth 4.2
linked to: Bluetooth

Bluetooth 5.0
linked to: Bluetooth
supportsTechnology Bluetooth Low Energy
linked to: Bluetooth Mesh
usesPattern asynchronous event-driven programming
delegate-based callbacks

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

watchOS supportsFramework CoreBluetooth
CoreBluetooth keyClass CBMutableCharacteristic
linked to: CoreBluetooth
CoreBluetooth namespace CoreBluetooth framework
linked to: CoreBluetooth
Apple platforms APIs includesFramework Core Bluetooth
linked to: CoreBluetooth