CBService
E494406
CBService is a CoreBluetooth framework class that represents a Bluetooth LE service, grouping related characteristics on a remote peripheral.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
CoreBluetooth class
ⓘ
class ⓘ |
| associatedWith | CBPeripheral ⓘ |
| canContain |
included (secondary) services
ⓘ
primary services ⓘ |
| conformsTo | NSCopying ⓘ |
| createdBy | CoreBluetooth discovery process ⓘ |
| documentationURL | https://developer.apple.com/documentation/corebluetooth/cbservice ⓘ |
| framework | CoreBluetooth NERFINISHED ⓘ |
| immutable | true ⓘ |
| inheritsFrom | NSObject NERFINISHED ⓘ |
| introducedIn |
iOS 5.0
ⓘ
macOS 10.7 NERFINISHED ⓘ tvOS 9.0 NERFINISHED ⓘ watchOS 2.0 NERFINISHED ⓘ |
| language |
Objective-C
ⓘ
Swift NERFINISHED ⓘ |
| memoryManagement | ARC-managed in modern Objective-C and Swift ⓘ |
| module | CoreBluetooth NERFINISHED ⓘ |
| namespace | Apple CoreBluetooth API NERFINISHED ⓘ |
| notInstantiatedDirectlyBy | application code ⓘ |
| obtainedFrom | CBPeripheral delegate callbacks ⓘ |
| platform |
Apple iOS
NERFINISHED
ⓘ
iPadOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| property |
UUID
ⓘ
characteristics ⓘ includedServices ⓘ isPrimary ⓘ peripheral ⓘ |
| propertyType |
UUID: CBUUID *
ⓘ
characteristics: NSArray<CBCharacteristic *> * ⓘ includedServices: NSArray<CBService *> * ⓘ isPrimary: BOOL ⓘ peripheral: CBPeripheral * ⓘ |
| relatedTo |
CBCharacteristic
NERFINISHED
ⓘ
CBPeripheralDelegate ⓘ CBUUID ⓘ |
| represents | Bluetooth LE service ⓘ |
| role | logical container for GATT characteristics ⓘ |
| threadSafety | not guaranteed thread-safe ⓘ |
| usedFor | grouping related characteristics on a remote peripheral ⓘ |
| usedIn | Bluetooth Low Energy GATT operations ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.