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.

Try in SPARQL Jump to: Statements Referenced by

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 NERFINISHED
callbackDeliveredVia CBPeripheralDelegate NERFINISHED
callbackMethod peripheral(_:didUpdateValueFor:error:)
cannotBeInstantiatedDirectlyBy application code in most cases
canRepresent client characteristic configuration descriptor
server characteristic configuration descriptor
user description descriptor
conformsTo NSObject NERFINISHED
createdBy CoreBluetooth stack
documentationURL https://developer.apple.com/documentation/corebluetooth/cbdescriptor
framework CoreBluetooth NERFINISHED
hasProperty UUID
characteristic
value
immutable yes
inheritsFrom NSObject NERFINISHED
introducedIn iOS 5.0
macOS 10.7
languageSupport Objective-C NERFINISHED
Swift NERFINISHED
lifecycleManagedBy CBPeripheral NERFINISHED
module CoreBluetooth NERFINISHED
partOf CoreBluetooth framework NERFINISHED
platform Apple NERFINISHED
iOS
macOS
tvOS NERFINISHED
watchOS NERFINISHED
propertyType Any? for value in Swift
CBCharacteristic? for characteristic NERFINISHED
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 NERFINISHED
GATT descriptors
usedIn central role
peripheral role
valueDependsOn descriptor type

Referenced by (1)

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

CoreBluetooth keyClass CBDescriptor