CBDescriptor

E494408

CBDescriptor is a CoreBluetooth class in Apple’s frameworks that represents a descriptor providing additional metadata or configuration for a Bluetooth GATT characteristic.

All labels observed (1)

Label Occurrences
CBDescriptor canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf CoreBluetooth class ⓘ
Objective-C class ⓘ
Swift class ⓘ
class ⓘ
accessPattern read via CBPeripheral readValue(for:) ⓘ
associatedWith CBCharacteristic ⓘ
belongsToLayer Bluetooth GATT layer ⓘ
callbackDeliveredVia CBPeripheralDelegate ⓘ
callbackMethod peripheral(_:didUpdateValueFor:error:) ⓘ
cannotBeInstantiatedDirectlyBy application code in most cases ⓘ
canRepresent client characteristic configuration descriptor ⓘ
server characteristic configuration descriptor ⓘ
user description descriptor ⓘ
conformsTo NSObject ⓘ
createdBy CoreBluetooth stack ⓘ
documentationURL https://developer.apple.com/documentation/corebluetooth/cbdescriptor ⓘ
framework CoreBluetooth ⓘ
hasProperty UUID ⓘ
characteristic ⓘ
value ⓘ
immutable yes ⓘ
inheritsFrom NSObject ⓘ
introducedIn iOS 5.0 ⓘ
macOS 10.7 ⓘ
languageSupport Objective-C ⓘ
Swift ⓘ
lifecycleManagedBy CBPeripheral ⓘ
module CoreBluetooth ⓘ
partOf CoreBluetooth framework ⓘ
linked to: CoreBluetooth
platform Apple ⓘ
linked to: Apple Inc.

iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
propertyType Any? for value in Swift ⓘ
CBCharacteristic? for characteristic ⓘ
linked to: CBCharacteristic

CBUUID for UUID ⓘ
id for value in Objective-C ⓘ
provides additional metadata for a GATT characteristic ⓘ
configuration information for a GATT characteristic ⓘ
represents GATT descriptor ⓘ
threadSafety not guaranteed thread-safe ⓘ
usedFor Bluetooth Low Energy ⓘ
linked to: Bluetooth

GATT descriptors ⓘ
usedIn central role ⓘ
peripheral role ⓘ
valueDependsOn descriptor type ⓘ

How these facts were elicited

Referenced by (2)

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

CoreBluetooth → keyClass → CBDescriptor ⓘ
CBCharacteristic → descriptorType → CBDescriptor ⓘ