CBCentralManagerDelegate
E1404970
UNEXPLORED
CBCentralManagerDelegate is an iOS protocol that defines callback methods for monitoring and responding to Bluetooth Low Energy central manager events, such as state changes and peripheral discovery.
All labels observed (1)
| Label | Occurrences |
|---|---|
| CBCentralManagerDelegate canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T20004057 — 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.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: CBCentralManagerDelegate Context triple: [CBCentralManager, hasDelegate, CBCentralManagerDelegate]
-
A.
CBCentralManager
CBCentralManager is the primary CoreBluetooth class used by iOS and macOS apps to manage and coordinate Bluetooth Low Energy connections and device discovery as a central.
-
B.
CBPeripheralManager
CBPeripheralManager is an iOS CoreBluetooth class that lets an app act as a Bluetooth Low Energy peripheral, managing advertising and the publication of services and characteristics.
-
C.
CoreBluetooth
CoreBluetooth is an Apple framework that enables apps to communicate with Bluetooth Low Energy (BLE) devices for tasks like data exchange and peripheral control.
-
D.
CBService
CBService is a CoreBluetooth framework class that represents a Bluetooth LE service, grouping related characteristics on a remote peripheral.
-
E.
CBCharacteristic
CBCharacteristic is a CoreBluetooth class representing a specific piece of data (a characteristic) on a remote Bluetooth Low Energy peripheral’s service, including its value and associated properties.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: CBCentralManagerDelegate Target entity description: CBCentralManagerDelegate is an iOS protocol that defines callback methods for monitoring and responding to Bluetooth Low Energy central manager events, such as state changes and peripheral discovery.
-
A.
CBCentralManager
CBCentralManager is the primary CoreBluetooth class used by iOS and macOS apps to manage and coordinate Bluetooth Low Energy connections and device discovery as a central.
-
B.
CBPeripheralManager
CBPeripheralManager is an iOS CoreBluetooth class that lets an app act as a Bluetooth Low Energy peripheral, managing advertising and the publication of services and characteristics.
-
C.
CoreBluetooth
CoreBluetooth is an Apple framework that enables apps to communicate with Bluetooth Low Energy (BLE) devices for tasks like data exchange and peripheral control.
-
D.
CBService
CBService is a CoreBluetooth framework class that represents a Bluetooth LE service, grouping related characteristics on a remote peripheral.
-
E.
CBCharacteristic
CBCharacteristic is a CoreBluetooth class representing a specific piece of data (a characteristic) on a remote Bluetooth Low Energy peripheral’s service, including its value and associated properties.
- F. None of above. chosen
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.