---
title: IOBluetooth Constants
framework: IOBluetooth
role: collectionGroup
role_heading: API Collection
path: iobluetooth/iobluetooth-constants
---

# IOBluetooth Constants

## Topics

### Constants

- [kFTSProgressPrecentageKey](iobluetooth/kftsprogressprecentagekey.md)
- [kOBEXHeaderIDKeyAppParameters](iobluetooth/kobexheaderidkeyappparameters.md)
- [kOBEXHeaderIDKeyAuthorizationChallenge](iobluetooth/kobexheaderidkeyauthorizationchallenge.md)
- [kOBEXHeaderIDKeyAuthorizationResponse](iobluetooth/kobexheaderidkeyauthorizationresponse.md)
- [kOBEXHeaderIDKeyBody](iobluetooth/kobexheaderidkeybody.md)
- [kOBEXHeaderIDKeyByteSequence](iobluetooth/kobexheaderidkeybytesequence.md)
- [kOBEXHeaderIDKeyConnectionID](iobluetooth/kobexheaderidkeyconnectionid.md)
- [kOBEXHeaderIDKeyCount](iobluetooth/kobexheaderidkeycount.md)
- [kOBEXHeaderIDKeyDescription](iobluetooth/kobexheaderidkeydescription.md)
- [kOBEXHeaderIDKeyEndOfBody](iobluetooth/kobexheaderidkeyendofbody.md)
- [kOBEXHeaderIDKeyHTTP](iobluetooth/kobexheaderidkeyhttp.md)
- [kOBEXHeaderIDKeyLength](iobluetooth/kobexheaderidkeylength.md)
- [kOBEXHeaderIDKeyName](iobluetooth/kobexheaderidkeyname.md)
- [kOBEXHeaderIDKeyObjectClass](iobluetooth/kobexheaderidkeyobjectclass.md)
- [kOBEXHeaderIDKeyTarget](iobluetooth/kobexheaderidkeytarget.md)
- [kOBEXHeaderIDKeyTime4Byte](iobluetooth/kobexheaderidkeytime4byte.md)
- [kOBEXHeaderIDKeyTimeISO](iobluetooth/kobexheaderidkeytimeiso.md)
- [kOBEXHeaderIDKeyType](iobluetooth/kobexheaderidkeytype.md)
- [kOBEXHeaderIDKeyUnknown1ByteQuantity](iobluetooth/kobexheaderidkeyunknown1bytequantity.md)
- [kOBEXHeaderIDKeyUnknown4ByteQuantity](iobluetooth/kobexheaderidkeyunknown4bytequantity.md)
- [kOBEXHeaderIDKeyUnknownByteSequence](iobluetooth/kobexheaderidkeyunknownbytesequence.md)
- [kOBEXHeaderIDKeyUnknownUnicodeText](iobluetooth/kobexheaderidkeyunknownunicodetext.md)
- [kOBEXHeaderIDKeyUserDefined](iobluetooth/kobexheaderidkeyuserdefined.md)
- [kOBEXHeaderIDKeyWho](iobluetooth/kobexheaderidkeywho.md)
- [kBluetoothHCIEventMaskAll64Bit](iobluetooth/kbluetoothhcieventmaskall64bit.md)
- [kBluetoothHCIEventMaskDefault64Bit](iobluetooth/kbluetoothhcieventmaskdefault64bit.md)
- [kBluetoothHCIEventMaskEncryptionChangeEvent](iobluetooth/kbluetoothhcieventmaskencryptionchangeevent.md)
- [kBluetoothHCIEventMaskEncryptionKeyRefreshCompleteEvent](iobluetooth/kbluetoothhcieventmaskencryptionkeyrefreshcompleteevent.md)
- [kBluetoothHCIEventMaskEnhancedFlushCompleteEvent](iobluetooth/kbluetoothhcieventmaskenhancedflushcompleteevent.md)
- [kBluetoothHCIEventMaskExtendedInquiryResultEvent](iobluetooth/kbluetoothhcieventmaskextendedinquiryresultevent.md)
- [kBluetoothHCIEventMaskFlowSpecificationCompleteEvent](iobluetooth/kbluetoothhcieventmaskflowspecificationcompleteevent.md)
- [kBluetoothHCIEventMaskIOCapabilityRequestEvent](iobluetooth/kbluetoothhcieventmaskiocapabilityrequestevent.md)
- [kBluetoothHCIEventMaskIOCapabilityRequestReplyEvent](iobluetooth/kbluetoothhcieventmaskiocapabilityrequestreplyevent.md)
- [kBluetoothHCIEventMaskInquiryResultWithRSSIEvent](iobluetooth/kbluetoothhcieventmaskinquiryresultwithrssievent.md)
- [kBluetoothHCIEventMaskKeypressNotificationEvent](iobluetooth/kbluetoothhcieventmaskkeypressnotificationevent.md)
- [kBluetoothHCIEventMaskLEDefault64Bit](iobluetooth/kbluetoothhcieventmaskledefault64bit.md)
- [kBluetoothHCIEventMaskLEMetaEvent](iobluetooth/kbluetoothhcieventmasklemetaevent.md)
- [kBluetoothHCIEventMaskLinkSupervisionTimeoutChangedEvent](iobluetooth/kbluetoothhcieventmasklinksupervisiontimeoutchangedevent.md)
- [kBluetoothHCIEventMaskReadRemoteExtendedFeaturesCompleteEvent](iobluetooth/kbluetoothhcieventmaskreadremoteextendedfeaturescompleteevent.md)
- [kBluetoothHCIEventMaskRemoteHostSupportedFeaturesNotificationEvent](iobluetooth/kbluetoothhcieventmaskremotehostsupportedfeaturesnotificationevent.md)
- [kBluetoothHCIEventMaskRemoteOOBDataRequestEvent](iobluetooth/kbluetoothhcieventmaskremoteoobdatarequestevent.md)
- [kBluetoothHCIEventMaskSimplePairingCompleteEvent](iobluetooth/kbluetoothhcieventmasksimplepairingcompleteevent.md)
- [kBluetoothHCIEventMaskSniffSubratingEvent](iobluetooth/kbluetoothhcieventmasksniffsubratingevent.md)
- [kBluetoothHCIEventMaskSynchronousConnectionChangedEvent](iobluetooth/kbluetoothhcieventmasksynchronousconnectionchangedevent.md)
- [kBluetoothHCIEventMaskSynchronousConnectionCompleteEvent](iobluetooth/kbluetoothhcieventmasksynchronousconnectioncompleteevent.md)
- [kBluetoothHCIEventMaskUserConfirmationRequestEvent](iobluetooth/kbluetoothhcieventmaskuserconfirmationrequestevent.md)
- [kBluetoothHCIEventMaskUserPasskeyNotificationEvent](iobluetooth/kbluetoothhcieventmaskuserpasskeynotificationevent.md)
- [kBluetoothHCIEventMaskUserPasskeyRequestEvent](iobluetooth/kbluetoothhcieventmaskuserpasskeyrequestevent.md)
- [kBluetoothHCIEvnetMaskEnhancedFlushCompleteEvent](iobluetooth/kbluetoothhcievnetmaskenhancedflushcompleteevent.md)
- [kBluetoothHCIEvnetMaskLinkSupervisionTimeoutChangedEvent](iobluetooth/kbluetoothhcievnetmasklinksupervisiontimeoutchangedevent.md)
- [kBluetoothHCIInquiryResultsMaxResults](iobluetooth/kbluetoothhciinquiryresultsmaxresults.md)
- [kBluetoothLESMPMaxEncryptionKeySize](iobluetooth/kbluetoothlesmpmaxencryptionkeysize.md)
- [kBluetoothLESMPMinEncryptionKeySize](iobluetooth/kbluetoothlesmpminencryptionkeysize.md)
- [kBluetoothLESMPTimeout](iobluetooth/kbluetoothlesmptimeout.md)
- [kBluetoothTargetDoesNotRespondToCallbackExceptionName](iobluetooth/kbluetoothtargetdoesnotrespondtocallbackexceptionname.md)
- [kCharsetStringISO88591](iobluetooth/kcharsetstringiso88591.md)
- [kCharsetStringUTF8](iobluetooth/kcharsetstringutf8.md)
- [kEncodingString8Bit](iobluetooth/kencodingstring8bit.md)
- [kEncodingStringBase64](iobluetooth/kencodingstringbase64.md)
- [kEncodingStringQuotedPrintable](iobluetooth/kencodingstringquotedprintable.md)
- [kIOBluetoothDeviceInquiryInfoChangedNotification](iobluetooth/kiobluetoothdeviceinquiryinfochangednotification.md)
- [kIOBluetoothDeviceNameChangedNotification](iobluetooth/kiobluetoothdevicenamechangednotification.md)
- [kIOBluetoothDeviceNotificationNameConnected](iobluetooth/kiobluetoothdevicenotificationnameconnected.md)
- [kIOBluetoothDeviceNotificationNameDisconnected](iobluetooth/kiobluetoothdevicenotificationnamedisconnected.md)
- [kIOBluetoothDeviceServicesChangedNotification](iobluetooth/kiobluetoothdeviceserviceschangednotification.md)
- [kIOBluetoothL2CAPChannelDesiredOutgoingMTU](iobluetooth/kiobluetoothl2capchanneldesiredoutgoingmtu.md)
- [kIOBluetoothL2CAPChannelMaxAllowedIncomingMTU](iobluetooth/kiobluetoothl2capchannelmaxallowedincomingmtu.md)
- [kIOBluetoothObjectIDNULL](iobluetooth/kiobluetoothobjectidnull.md)
- [kInfoStringMaxLength](iobluetooth/kinfostringmaxlength.md)
- [kMaxChannelIDPerSide](iobluetooth/kmaxchannelidperside.md)
- [kBluetoothRoleBecomeCentral](iobluetooth/kbluetoothrolebecomecentral.md)
- [kBluetoothRoleBecomeMaster](iobluetooth/kbluetoothrolebecomemaster.md)
- [kBluetoothRoleRemainPeripheral](iobluetooth/kbluetoothroleremainperipheral.md)
- [kBluetoothRoleRemainSlave](iobluetooth/kbluetoothroleremainslave.md)

## See Also

### Reference

- [Bluetooth.h User-Space](iobluetooth/bluetooth-h-user-space.md)
- [IOBluetoothUserLib.h](iobluetooth/iobluetoothuserlib-h.md)
- [IOBluetoothUtilities.h](iobluetooth/iobluetoothutilities-h.md)
- [OBEX.h](iobluetooth/obex-h.md)
- [OBEXBluetooth.h](iobluetooth/obexbluetooth-h.md)
- [OBEXFileTransferServices.h](iobluetooth/obexfiletransferservices-h.md)
- [IOBluetooth Structures](iobluetooth/iobluetooth-structures.md)
- [IOBluetooth Enumerations](iobluetooth/iobluetooth-enumerations.md)
- [IOBluetooth Functions](iobluetooth/iobluetooth-functions.md)
- [IOBluetooth Data Types](iobluetooth/iobluetooth-data-types.md)
