android.bluetooth
Interfaces
| LeScanCallback |
Callback interface used to deliver LE scan results. |
| BluetoothProfile |
Public APIs for the Bluetooth Profiles. |
Classes
| BluetoothA2dp |
This class provides the public APIs to control the Bluetooth A2DP profile. |
| BluetoothAdapter |
Represents the local device Bluetooth adapter. |
| BluetoothAssignedNumbers |
Bluetooth Assigned Numbers. |
| BluetoothClass |
Represents a Bluetooth class, which describes general characteristics and capabilities of a device. |
| BluetoothCodecConfig |
Represents the codec configuration for a Bluetooth A2DP source device. |
| BluetoothCodecStatus |
Represents the codec status (configuration and capability) for a Bluetooth A2DP source device. |
| BluetoothCodecType |
Represents a supported source codec type for a Bluetooth A2DP device. |
| BluetoothCsipSetCoordinator |
This class provides the public APIs to control the Bluetooth CSIP set coordinator. |
| BluetoothDevice |
Represents a remote Bluetooth device. |
| BluetoothGatt |
Public API for the Bluetooth GATT Profile. |
| BluetoothGattCallback |
This abstract class is used to implement |
| BluetoothGattCharacteristic |
Represents a Bluetooth GATT Characteristic |
| BluetoothGattDescriptor |
Represents a Bluetooth GATT Descriptor |
| BluetoothGattServer |
Public API for the Bluetooth GATT Profile server role. |
| BluetoothGattServerCallback |
This abstract class is used to implement |
| BluetoothGattService |
Represents a Bluetooth GATT Service |
| BluetoothHeadset |
Public API for controlling the Bluetooth Headset Service. |
| BluetoothHealth |
Public API for Bluetooth Health Profile. |
| BluetoothHealthAppConfiguration |
The Bluetooth Health Application Configuration that is used in conjunction with the |
| BluetoothHealthCallback |
This abstract class is used to implement |
| BluetoothHearingAid |
This class provides the public APIs to control the Hearing Aid profile. |
| BluetoothHidDevice |
Provides the public APIs to control the Bluetooth HID Device profile. |
| BluetoothHidDeviceAppQosSettings |
Represents the Quality of Service (QoS) settings for a Bluetooth HID Device application. |
| BluetoothHidDeviceAppSdpSettings |
Represents the Service Discovery Protocol (SDP) settings for a Bluetooth HID Device application. |
| BluetoothLeAudio |
This class provides the public APIs to control the LeAudio profile. |
| BluetoothLeAudioCodecConfig |
Represents the codec configuration for a Bluetooth LE Audio source device. |
| BluetoothLeAudioCodecStatus |
Represents the codec status (configuration and capability) for a Bluetooth Le Audio source device. |
| BluetoothManager |
High level manager used to obtain an instance of an |
| BluetoothServerSocket |
A listening Bluetooth socket. |
| BluetoothSocket |
A connected or connecting Bluetooth socket. |
| BluetoothSocketSettings |
Defines parameters for creating Bluetooth server and client socket channels. |
| BluetoothStatusCodes |
A class with constants representing possible return values for Bluetooth APIs. |
| EncryptionStatus |
Represents the encryption status of a Bluetooth device. |
Exceptions
| BluetoothSocketException |
Thrown when an error occurs during a Bluetooth Socket related exception. |