Platforms to show: All Mac Windows Linux Cross-Platform

CBAttributeMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Bluetooth MBS Bluetooth Plugin 18.1 ✅ Yes ❌ No ❌ No ✅ Yes All
CBAttribute is an abstract base class that defines behavior common to the collection of objects that represent aspects of services offered by a peripheral.

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

  • CBService
  • CBCharacteristic
  • CBDescriptor
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.

Sub classes:


The items on this page are in the following plugins: MBS Bluetooth Plugin.


CBATTRequestMBS   -   CBCentralManagerMBS


The biggest plugin in space...