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 | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T5101004 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: CBDescriptor Context triple: [CoreBluetooth, keyClass, CBDescriptor]
-
A.
DSCD
DSCD is the Dynamic Systems and Control Division of the American Society of Mechanical Engineers, focusing on research, education, and professional activities in systems dynamics, control theory, and related technologies.
-
B.
CB
CB is the station code used to identify Coimbra-B railway station in Portugal’s rail network.
-
C.
CB
CB is a UK postcode area covering Cambridge and surrounding parts of Cambridgeshire and nearby regions.
-
D.
CB
CB is the post-nominal abbreviation indicating appointment as a Companion of the Order of the Bath, a British order of chivalry.
-
E.
CBC-DES
CBC-DES is a cryptographic privacy protocol that uses the Data Encryption Standard in Cipher Block Chaining mode to provide confidentiality for SNMPv3 messages.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: CBDescriptor Target entity description: CBDescriptor is a CoreBluetooth class in Apple’s frameworks that represents a descriptor providing additional metadata or configuration for a Bluetooth GATT characteristic.
-
A.
DSCD
DSCD is the Dynamic Systems and Control Division of the American Society of Mechanical Engineers, focusing on research, education, and professional activities in systems dynamics, control theory, and related technologies.
-
B.
CB
CB is the station code used to identify Coimbra-B railway station in Portugal’s rail network.
-
C.
CB
CB is a UK postcode area covering Cambridge and surrounding parts of Cambridgeshire and nearby regions.
-
D.
CB
CB is the post-nominal abbreviation indicating appointment as a Companion of the Order of the Bath, a British order of chivalry.
-
E.
CBC-DES
CBC-DES is a cryptographic privacy protocol that uses the Data Encryption Standard in Cipher Block Chaining mode to provide confidentiality for SNMPv3 messages.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: CBDescriptor Description of subject: CBDescriptor is a CoreBluetooth class in Apple’s frameworks that represents a descriptor providing additional metadata or configuration for a Bluetooth GATT characteristic.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.