Class

CBAttribute

A representation of common aspects of services offered by a peripheral.

Declaration

class CBAttribute : NSObject

Overview

Concrete subclasses of CBAttribute (and their mutable counterparts) represent the services a peripheral offers, the characteristics of those services, and the descriptors attached to those characteristics. The concrete subclasses are:

Topics

Identifying an Attribute

var uuid: CBUUID

The Bluetooth-specific UUID of the attribute.

Relationships

Inherits From

Conforms To

See Also

Peripherals

class CBPeripheral

A remote peripheral device.

protocol CBPeripheralDelegate

A protocol that provides updates on the use of a peripheral’s services.

class CBPeripheralManager

An object that manages and advertises peripheral services exposed by this app.

protocol CBPeripheralManagerDelegate

A protocol that provides updates for local peripheral state and interactions with remote central devices.

struct CBAttributePermissions

Values that represent the read, write, and encryption permissions for a characteristic’s value.