# android.bluetooth.le

# android.bluetooth.le

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/bluetooth/le/package-summary "View this page in Java")

## Classes

|------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AdvertiseCallback](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertiseCallback)                         | Bluetooth LE advertising callbacks, used to deliver advertising operation status.                                                                                                                                                    |
| [AdvertiseData](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertiseData)                                 | Advertise data packet container for Bluetooth LE advertising.                                                                                                                                                                        |
| [AdvertiseSettings](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertiseSettings)                         | The[AdvertiseSettings](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertiseSettings)provide a way to adjust advertising preferences for each Bluetooth LE advertisement instance.                           |
| [AdvertisingSet](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertisingSet)                               | This class provides a way to control single Bluetooth LE advertising instance.                                                                                                                                                       |
| [AdvertisingSetCallback](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertisingSetCallback)               | Bluetooth LE advertising set callbacks, used to deliver advertising operation status.                                                                                                                                                |
| [AdvertisingSetParameters](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertisingSetParameters)           | The[AdvertisingSetParameters](https://developer.android.com/reference/kotlin/android/bluetooth/le/AdvertisingSetParameters)provide a way to adjust advertising preferences for each Bluetooth LE advertising set.                    |
| [BluetoothLeAdvertiser](https://developer.android.com/reference/kotlin/android/bluetooth/le/BluetoothLeAdvertiser)                 | This class provides a way to perform Bluetooth LE advertise operations, such as starting and stopping advertising.                                                                                                                   |
| [BluetoothLeScanner](https://developer.android.com/reference/kotlin/android/bluetooth/le/BluetoothLeScanner)                       | This class provides methods to perform scan related operations for Bluetooth LE devices.                                                                                                                                             |
| [PeriodicAdvertisingParameters](https://developer.android.com/reference/kotlin/android/bluetooth/le/PeriodicAdvertisingParameters) | The[PeriodicAdvertisingParameters](https://developer.android.com/reference/kotlin/android/bluetooth/le/PeriodicAdvertisingParameters)provide a way to adjust periodic advertising preferences for each Bluetooth LE advertising set. |
| [ScanCallback](https://developer.android.com/reference/kotlin/android/bluetooth/le/ScanCallback)                                   | Bluetooth LE scan callbacks.                                                                                                                                                                                                         |
| [ScanFilter](https://developer.android.com/reference/kotlin/android/bluetooth/le/ScanFilter)                                       | Criteria for filtering result from Bluetooth LE scans.                                                                                                                                                                               |
| [ScanRecord](https://developer.android.com/reference/kotlin/android/bluetooth/le/ScanRecord)                                       | Represents a scan record from Bluetooth LE scan.                                                                                                                                                                                     |
| [ScanResult](https://developer.android.com/reference/kotlin/android/bluetooth/le/ScanResult)                                       | ScanResult for Bluetooth LE scan.                                                                                                                                                                                                    |
| [ScanSettings](https://developer.android.com/reference/kotlin/android/bluetooth/le/ScanSettings)                                   | Bluetooth LE scan settings are passed to android.                                                                                                                                                                                    |
| [TransportBlock](https://developer.android.com/reference/kotlin/android/bluetooth/le/TransportBlock)                               | Wrapper for Transport Discovery Data Transport Blocks.                                                                                                                                                                               |
| [TransportDiscoveryData](https://developer.android.com/reference/kotlin/android/bluetooth/le/TransportDiscoveryData)               | Wrapper for Transport Discovery Data AD Type.                                                                                                                                                                                        |