---
title: IOBluetoothUserLib.h
framework: IOBluetooth
role: collectionGroup
role_heading: API Collection
path: iobluetooth/iobluetoothuserlib-h
---

# IOBluetoothUserLib.h

Public Interfaces for Apple’s implementation of Bluetooth technology.

## Overview

Overview There is an accompanying header to this, “Bluetooth.h”, which contains all technology-specific typedefs and information. This header relies heavily on it. Included Headers <IOKit/IOKitLib.h> <CoreFoundation/CFMachPort.h> <IOBluetooth/Bluetooth.h> <Foundation/Foundation.h>

## Topics

### Miscellaneous

- [IOBluetoothIgnoreHIDDevice(_:)](iobluetooth/iobluetoothignorehiddevice(_:).md)
- [IOBluetoothL2CAPChannelRegisterForChannelCloseNotification(_:_:_:)](iobluetooth/iobluetoothl2capchannelregisterforchannelclosenotification(_:_:_:).md)
- [IOBluetoothRemoveIgnoredHIDDevice(_:)](iobluetooth/iobluetoothremoveignoredhiddevice(_:).md)
- [IOBluetoothUserNotificationUnregister(_:)](iobluetooth/iobluetoothusernotificationunregister(_:).md)

### Callbacks

- [IOBluetoothUserNotificationCallback](iobluetooth/iobluetoothusernotificationcallback.md)

### Data Types

- [IOBluetoothDeviceSearchOptions](iobluetooth/iobluetoothdevicesearchoptions.md)
- [IOBluetoothDeviceSearchAttributes](iobluetooth/iobluetoothdevicesearchattributes.md)
- [IOBluetoothDeviceSearchDeviceAttributes](iobluetooth/iobluetoothdevicesearchdeviceattributes.md)

### Constants

- [IOBluetoothDeviceSearchDeviceAttributes](iobluetooth/iobluetoothdevicesearchdeviceattributes.md)
- [IOBluetoothDeviceSearchTypesBits](iobluetooth/iobluetoothdevicesearchtypesbits.md)

## See Also

### Reference

- [Bluetooth.h User-Space](iobluetooth/bluetooth-h-user-space.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 Constants](iobluetooth/iobluetooth-constants.md)
- [IOBluetooth Functions](iobluetooth/iobluetooth-functions.md)
- [IOBluetooth Data Types](iobluetooth/iobluetooth-data-types.md)
