CoreBluetooth · IOS API REFERENCE
CBMutableCharacteristic
class · iOS 6.0+ · SDK 27.1
class CBMutableCharacteristic
Members (10)
init · iOS 6.0+init
TypeScriptstatic init(UUID: CBUUID, properties: CBCharacteristicProperties, value: (ArrayBuffer) | null, permissions: CBAttributePermissions): CBMutableCharacteristic
Swift declarationinit(type UUID: CBUUID, properties: CBCharacteristicProperties, value: Data?, permissions: CBAttributePermissions)
get · iOS 6.0+descriptors
TypeScriptget descriptors(): (Array<CBDescriptor>) | null
Swift declarationvar descriptors: [CBDescriptor]? { get set }
set · iOS 6.0+descriptors
TypeScriptset descriptors(value: (Array<CBDescriptor>) | null)
Swift declarationvar descriptors: [CBDescriptor]? { get set }
get · iOS 6.0+permissions
TypeScriptget permissions(): CBAttributePermissions
Swift declarationvar permissions: CBAttributePermissions { get set }
set · iOS 6.0+permissions
TypeScriptset permissions(value: CBAttributePermissions)
Swift declarationvar permissions: CBAttributePermissions { get set }
get · iOS 6.0+properties
TypeScriptget properties(): CBCharacteristicProperties
Swift declarationvar properties: CBCharacteristicProperties { get set }
set · iOS 6.0+properties
TypeScriptset properties(value: CBCharacteristicProperties)
Swift declarationvar properties: CBCharacteristicProperties { get set }
get · iOS 7.0+subscribedCentrals
TypeScriptget subscribedCentrals(): (Array<CBCentral>) | null
Swift declarationvar subscribedCentrals: [CBCentral]? { get }
get · iOS 6.0+value
TypeScriptget value(): (ArrayBuffer) | null
Swift declarationvar value: Data? { get set }
set · iOS 6.0+value
TypeScriptset value(value: (ArrayBuffer) | null)
Swift declarationvar value: Data? { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CBMutableCharacteristic.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All CoreBluetooth types →