[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

api[apple,CoreBluetooth] constants


Smalltalk includesKey: #SDKConstants ifFalse: [
    self @> #(api sdk)
]!

SDKConstants
	subclass: #CBConstants
	category: #CoreBluetooth!

! CBConstants class methodsFor: #private !
validNames
	" Private - Return valid names for constant. "

	^#(
	#CBAdvertisementDataLocalNameKey
	#CBAdvertisementDataTxPowerLevelKey
	#CBAdvertisementDataServiceUUIDsKey
	#CBAdvertisementDataServiceDataKey
	#CBAdvertisementDataManufacturerDataKey
	#CBAdvertisementDataOverflowServiceUUIDsKey
	#CBAdvertisementDataIsConnectable
	#CBAdvertisementDataSolicitedServiceUUIDsKey

	#CBCentralManagerOptionShowPowerAlertKey
	#CBCentralManagerOptionRestoreIdentifierKey
	#CBCentralManagerScanOptionAllowDuplicatesKey
	#CBCentralManagerScanOptionSolicitedServiceUUIDsKey
	#CBCentralManagerRestoredStatePeripheralsKey
	#CBCentralManagerRestoredStateScanServicesKey
	#CBCentralManagerRestoredStateScanOptionsKey
	#CBConnectPeripheralOptionNotifyOnConnectionKey
	#CBConnectPeripheralOptionNotifyOnDisconnectionKey
	#CBConnectPeripheralOptionNotifyOnNotificationKey

	#CBPeripheralManagerOptionShowPowerAlertKey
	#CBPeripheralManagerOptionRestoreIdentifierKey
	#CBPeripheralManagerRestoredStateServicesKey
	#CBPeripheralManagerRestoredStateAdvertisementDataKey

	#CBUUIDCharacteristicExtendedPropertiesString
	#CBUUIDCharacteristicUserDescriptionString
	#CBUUIDClientCharacteristicConfigurationString
	#CBUUIDServerCharacteristicConfigurationString
	#CBUUIDCharacteristicFormatString
	#CBUUIDCharacteristicAggregateFormatString
	#CBUUIDGenericAccessProfileString
	#CBUUIDGenericAttributeProfileString
	#CBUUIDDeviceNameString
	#CBUUIDAppearanceString
	#CBUUIDPeripheralPrivacyFlagString
	#CBUUIDReconnectionAddressString
	#CBUUIDPeripheralPreferredConnectionParametersString
	#CBUUIDServiceChangedString
	)! !