CBService

E494406

CBService is a CoreBluetooth framework class that represents a Bluetooth LE service, grouping related characteristics on a remote peripheral.

Try in SPARQL Jump to: Statements Referenced by

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.

CoreBluetooth keyClass CBService