CBATTErrorDomain
TypeScriptconst CBATTErrorDomain: stringSwift declarationlet CBATTErrorDomain: StringCommunicate with Bluetooth low energy and BR/EDR (“Classic”) Devices.
40 types
219 callable entries
15 skipped
94% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
CBATTError
struct
CBATTError.Code
enum
CBATTRequest
class · iOS 6.0+
CBAttribute
class · iOS 8.0+
CBAttributePermissions
struct · iOS 6.0+
CBCentral
class · iOS 6.0+
CBCentralManager
class · iOS 5.0+
CBCentralManager.Feature
struct
CBCentralManagerDelegate
protocol
CBCentralManagerState
enum · iOS 5.0+ · Deprecated in iOS 10.0
CBChannelSoundingProcedureResults
class · iOS 27.0+
CBChannelSoundingSessionConfiguration
class · iOS 27.0+
CBChannelSoundingSessionConfiguration.Role
enum · iOS 27.0+
CBCharacteristic
class · iOS 5.0+
CBCharacteristicProperties
struct
CBCharacteristicWriteType
enum
CBConnectionEvent
enum
CBConnectionEventMatchingOption
struct
CBDescriptor
class · iOS 5.0+
CBError
struct
CBError.Code
enum
CBL2CAPChannel
class · iOS 11.0+
CBL2CAPPSM
typealias
CBManager
class · iOS 10.0+
CBManagerAuthorization
enum · iOS 13.0+
CBManagerState
enum · iOS 10.0+
CBMutableCharacteristic
class · iOS 6.0+
CBMutableDescriptor
class · iOS 6.0+
CBMutableService
class · iOS 6.0+
CBPeer
class · iOS 8.0+
CBPeripheral
class · iOS 5.0+
CBPeripheralDelegate
protocol
CBPeripheralManager
class · iOS 6.0+
CBPeripheralManagerAuthorizationStatus
enum · iOS 7.0+ · Deprecated in iOS 13.0
CBPeripheralManagerConnectionLatency
enum · iOS 6.0+
CBPeripheralManagerDelegate
protocol
CBPeripheralManagerState
enum · iOS 6.0+ · Deprecated in iOS 10.0
CBPeripheralState
enum · iOS 7.0+
CBService
class · iOS 5.0+
CBUUID
class · iOS 5.0+
const CBATTErrorDomain: stringSwift declarationlet CBATTErrorDomain: Stringconst CBAdvertisementDataIsConnectable: stringSwift declarationlet CBAdvertisementDataIsConnectable: Stringconst CBAdvertisementDataLocalNameKey: stringSwift declarationlet CBAdvertisementDataLocalNameKey: Stringconst CBAdvertisementDataManufacturerDataKey: stringSwift declarationlet CBAdvertisementDataManufacturerDataKey: Stringconst CBAdvertisementDataOverflowServiceUUIDsKey: stringSwift declarationlet CBAdvertisementDataOverflowServiceUUIDsKey: Stringconst CBAdvertisementDataServiceDataKey: stringSwift declarationlet CBAdvertisementDataServiceDataKey: Stringconst CBAdvertisementDataServiceUUIDsKey: stringSwift declarationlet CBAdvertisementDataServiceUUIDsKey: Stringconst CBAdvertisementDataSolicitedServiceUUIDsKey: stringSwift declarationlet CBAdvertisementDataSolicitedServiceUUIDsKey: Stringconst CBAdvertisementDataTxPowerLevelKey: stringSwift declarationlet CBAdvertisementDataTxPowerLevelKey: Stringconst CBCentralManagerOptionDeviceAccessForMedia: stringSwift declarationlet CBCentralManagerOptionDeviceAccessForMedia: Stringconst CBCentralManagerOptionRestoreIdentifierKey: stringSwift declarationlet CBCentralManagerOptionRestoreIdentifierKey: Stringconst CBCentralManagerOptionShowPowerAlertKey: stringSwift declarationlet CBCentralManagerOptionShowPowerAlertKey: Stringconst CBCentralManagerRestoredStatePeripheralsKey: stringSwift declarationlet CBCentralManagerRestoredStatePeripheralsKey: Stringconst CBCentralManagerRestoredStateScanOptionsKey: stringSwift declarationlet CBCentralManagerRestoredStateScanOptionsKey: Stringconst CBCentralManagerRestoredStateScanServicesKey: stringSwift declarationlet CBCentralManagerRestoredStateScanServicesKey: Stringconst CBCentralManagerScanOptionAllowDuplicatesKey: stringSwift declarationlet CBCentralManagerScanOptionAllowDuplicatesKey: Stringconst CBCentralManagerScanOptionSolicitedServiceUUIDsKey: stringSwift declarationlet CBCentralManagerScanOptionSolicitedServiceUUIDsKey: Stringconst CBConnectPeripheralOptionEnableAutoReconnect: stringSwift declarationlet CBConnectPeripheralOptionEnableAutoReconnect: Stringconst CBConnectPeripheralOptionEnableTransportBridgingKey: stringSwift declarationlet CBConnectPeripheralOptionEnableTransportBridgingKey: Stringconst CBConnectPeripheralOptionNotifyOnConnectionKey: stringSwift declarationlet CBConnectPeripheralOptionNotifyOnConnectionKey: Stringconst CBConnectPeripheralOptionNotifyOnDisconnectionKey: stringSwift declarationlet CBConnectPeripheralOptionNotifyOnDisconnectionKey: Stringconst CBConnectPeripheralOptionNotifyOnNotificationKey: stringSwift declarationlet CBConnectPeripheralOptionNotifyOnNotificationKey: Stringconst CBConnectPeripheralOptionRequiresANCS: stringSwift declarationlet CBConnectPeripheralOptionRequiresANCS: Stringconst CBConnectPeripheralOptionStartDelayKey: stringSwift declarationlet CBConnectPeripheralOptionStartDelayKey: Stringconst CBErrorDomain: stringSwift declarationlet CBErrorDomain: Stringconst CBPeripheralManagerOptionRestoreIdentifierKey: stringSwift declarationlet CBPeripheralManagerOptionRestoreIdentifierKey: Stringconst CBPeripheralManagerOptionShowPowerAlertKey: stringSwift declarationlet CBPeripheralManagerOptionShowPowerAlertKey: Stringconst CBPeripheralManagerRestoredStateAdvertisementDataKey: stringSwift declarationlet CBPeripheralManagerRestoredStateAdvertisementDataKey: Stringconst CBPeripheralManagerRestoredStateServicesKey: stringSwift declarationlet CBPeripheralManagerRestoredStateServicesKey: Stringconst CBUUIDCharacteristicAggregateFormatString: stringSwift declarationlet CBUUIDCharacteristicAggregateFormatString: Stringconst CBUUIDCharacteristicExtendedPropertiesString: stringSwift declarationlet CBUUIDCharacteristicExtendedPropertiesString: Stringconst CBUUIDCharacteristicFormatString: stringSwift declarationlet CBUUIDCharacteristicFormatString: Stringconst CBUUIDCharacteristicObservationScheduleString: stringSwift declarationlet CBUUIDCharacteristicObservationScheduleString: Stringconst CBUUIDCharacteristicUserDescriptionString: stringSwift declarationlet CBUUIDCharacteristicUserDescriptionString: Stringconst CBUUIDCharacteristicValidRangeString: stringSwift declarationlet CBUUIDCharacteristicValidRangeString: Stringconst CBUUIDClientCharacteristicConfigurationString: stringSwift declarationlet CBUUIDClientCharacteristicConfigurationString: Stringconst CBUUIDL2CAPPSMCharacteristicString: stringSwift declarationlet CBUUIDL2CAPPSMCharacteristicString: Stringconst CBUUIDServerCharacteristicConfigurationString: stringSwift declarationlet CBUUIDServerCharacteristicConfigurationString: String15 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
CBManager.init()
inherited init: clang: 'init' is unavailable
CBPeer.init()
inherited init: clang: 'init' is unavailable
CBMutableService.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CBService.init()
inherited init: clang: 'init' is unavailable
CBUUID.init()
inherited init: cannot prove legal (class declares 6 custom initializers)
CBCentral.init()
inherited init: clang: 'init' is unavailable
CBATTRequest.init()
inherited init: clang: 'init' is unavailable
CBCharacteristic.init()
inherited init: clang: 'init' is unavailable
CBMutableCharacteristic.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CBAttribute.init()
inherited init: clang: 'init' is unavailable
CBDescriptor.init()
inherited init: clang: 'init' is unavailable
CBMutableDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CBChannelSoundingProcedureResults.init()
inherited init: clang: 'init' is unavailable
CBChannelSoundingSessionConfiguration.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
CBPeripheral.init()
inherited init: clang: 'init' is unavailable