/frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/ |
LocalBluetoothProfile.java | 17 package com.android.settingslib.bluetooth; 19 import android.bluetooth.BluetoothClass; 20 import android.bluetooth.BluetoothDevice; 24 * functionality related to a Bluetooth profile. 57 * @param device the Bluetooth device (to distinguish between PAN roles)
|
OppProfile.java | 17 package com.android.settingslib.bluetooth; 21 import android.bluetooth.BluetoothClass; 22 import android.bluetooth.BluetoothDevice; 23 import android.bluetooth.BluetoothProfile; 26 * OppProfile handles Bluetooth OPP.
|
PanProfile.java | 17 package com.android.settingslib.bluetooth; 19 import android.bluetooth.BluetoothAdapter; 20 import android.bluetooth.BluetoothClass; 21 import android.bluetooth.BluetoothDevice; 22 import android.bluetooth.BluetoothPan; 23 import android.bluetooth.BluetoothProfile; 33 * PanProfile handles Bluetooth PAN profile (NAP and PANU). 56 if (V) Log.d(TAG,"Bluetooth service connected"); 62 if (V) Log.d(TAG,"Bluetooth service disconnected");
|
/system/bt/service/ipc/binder/ |
bluetooth_low_energy_binder_server.cpp | 31 bluetooth::Adapter* adapter) : adapter_(adapter) { 41 bluetooth::LowEnergyClientFactory* ble_factory = 108 const bluetooth::ScanSettings& settings, 109 const std::vector<bluetooth::ScanFilter>& filters) { 137 const bluetooth::AdvertiseData& advertise_data, 138 const bluetooth::AdvertiseData& scan_response, 139 const bluetooth::AdvertiseSettings& settings) { 153 auto callback = [=](bluetooth::BLEStatus status) { 194 auto callback = [=](bluetooth::BLEStatus status) { 221 bluetooth::LowEnergyClient* client, int status [all...] |
interface_with_instances_base.cpp | 26 bluetooth::BluetoothInstanceFactory* factory) { 37 bluetooth::UUID app_uuid = bluetooth::UUID::GetRandom(); 48 bluetooth::BluetoothInstanceFactory::RegisterCallback cb = 50 bluetooth::BLEStatus status, 51 const bluetooth::UUID& in_uuid, 52 std::unique_ptr<bluetooth::BluetoothInstance> instance) { 96 std::shared_ptr<bluetooth::BluetoothInstance> 100 return std::shared_ptr<bluetooth::BluetoothInstance>(); 105 bluetooth::BLEStatus status [all...] |
/system/bt/service/ipc/ |
ipc_handler.h | 24 namespace bluetooth { namespace 26 } // namespace bluetooth 34 IPCHandler(bluetooth::Adapter* adapter, IPCManager::Delegate* delegate); 47 bluetooth::Adapter* adapter() const { return adapter_; } 54 bluetooth::Adapter* adapter_;
|
/tools/test/connectivity/acts/tests/google/bt/car_bt/ |
BtCarToggleTest.py | 18 This test is used to test basic functionality of bluetooth adapter by turning it ON/OFF. 40 """Test resetting bluetooth. 42 Test the integrity of resetting bluetooth on Android. 45 1. Toggle bluetooth off. 46 2. Toggle bluetooth on.
|
/packages/apps/Bluetooth/src/com/android/bluetooth/btservice/ |
Config.java | 17 package com.android.bluetooth.btservice; 23 import android.bluetooth.BluetoothProfile; 31 import com.android.bluetooth.R; 32 import com.android.bluetooth.a2dp.A2dpService; 33 import com.android.bluetooth.a2dpsink.A2dpSinkService; 34 import com.android.bluetooth.avrcp.AvrcpControllerService; 35 import com.android.bluetooth.hdp.HealthService; 36 import com.android.bluetooth.hfp.HeadsetService; 37 import com.android.bluetooth.hfpclient.HeadsetClientService; 38 import com.android.bluetooth.hid.HidService [all...] |
/system/bt/vendor_libs/test_vendor_lib/include/ |
dual_mode_controller.h | 34 // state machine detailed in the Bluetooth Core Specification Version 4.2, 37 // a controller instance with the HciHandler. To implement a new Bluetooth 42 // corresponding Bluetooth command in the Core Specification with the prefix 55 // other things not in the Properties object). See the Bluetooth Core 62 // Bluetooth Core Specification Version 4.2, Volume 2, Part E, Section 7.4.5 67 // |bd_address_| property. See the Bluetooth Core Specification Version 71 // Returns the result for the Read Local Name command. See the Bluetooth 77 // Bluetooth Core Specification Version 4.2, Volume 2, Part E, Section 7.4.2 83 // |manufacturer_name_|, and |lmp_pal_subversion_|. See the Bluetooth Core 140 // Controller commands. For error codes, see the Bluetooth Core Specification [all...] |
/frameworks/base/core/java/android/bluetooth/ |
IBluetoothGatt.aidl | 17 package android.bluetooth; 19 import android.bluetooth.BluetoothDevice; 20 import android.bluetooth.le.AdvertiseSettings; 21 import android.bluetooth.le.AdvertiseData; 22 import android.bluetooth.le.ScanFilter; 23 import android.bluetooth.le.ScanSettings; 24 import android.bluetooth.le.ResultStorageDescriptor; 28 import android.bluetooth.IBluetoothGattCallback; 29 import android.bluetooth.IBluetoothGattServerCallback;
|
BluetoothDevice.java | 17 package android.bluetooth; 37 * Represents a remote Bluetooth device. A {@link BluetoothDevice} lets you 41 * <p>This class is really just a thin wrapper for a Bluetooth hardware 43 * are performed on the remote Bluetooth hardware address, using the 58 * Requires the {@link android.Manifest.permission#BLUETOOTH} permission. 63 * For more information about using Bluetooth, read the <a href= 64 * "{@docRoot}guide/topics/connectivity/bluetooth.html">Bluetooth</a> developer 99 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} and 105 "android.bluetooth.device.action.FOUND" [all...] |
BluetoothProfile.java | 18 package android.bluetooth; 26 * Public APIs for the Bluetooth Profiles. 38 * Bluetooth device. 40 public static final String EXTRA_STATE = "android.bluetooth.profile.extra.STATE"; 46 * Bluetooth device. 49 "android.bluetooth.profile.extra.PREVIOUS_STATE"; 171 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission. 175 @RequiresPermission(Manifest.permission.BLUETOOTH) 185 * <p>Requires {@link android.Manifest.permission#BLUETOOTH} permission. 192 @RequiresPermission(Manifest.permission.BLUETOOTH) [all...] |
/frameworks/base/docs/html/sdk/api_diff/21/changes/ |
android.bluetooth.BluetoothAdapter.html | 10 android.bluetooth.BluetoothAdapter 74 Class android.bluetooth.<A HREF="../../../../reference/android/bluetooth/BluetoothAdapter.html" target="_top"><font size="+2"><code>BluetoothAdapter</code></font></A> 86 <A NAME="android.bluetooth.BluetoothAdapter.getBluetoothLeAdvertiser_added()"></A> 87 <nobr><code>BluetoothLeAdvertiser</code> <A HREF="../../../../reference/android/bluetooth/BluetoothAdapter.html#getBluetoothLeAdvertiser()" target="_top"><code>getBluetoothLeAdvertiser</code></A>()</nobr> 93 <A NAME="android.bluetooth.BluetoothAdapter.getBluetoothLeScanner_added()"></A> 94 <nobr><code>BluetoothLeScanner</code> <A HREF="../../../../reference/android/bluetooth/BluetoothAdapter.html#getBluetoothLeScanner()" target="_top"><code>getBluetoothLeScanner</code></A>()</nobr> 100 <A NAME="android.bluetooth.BluetoothAdapter.isMultipleAdvertisementSupported_added()"></A> 101 <nobr><code>boolean</code> <A HREF="../../../../reference/android/bluetooth/BluetoothAdapter.html#isMultipleAdvertisementSupported()" target="_top"><code>isMultipleAdvertisementSupported</code></A>()</nobr> 107 <A NAME="android.bluetooth.BluetoothAdapter.isOffloadedFilteringSupported_added()"></A [all...] |
/system/bt/service/hal/ |
bluetooth_interface.h | 20 #include <hardware/bluetooth.h> 22 namespace bluetooth { namespace 25 // This class represents the HAL Bluetooth adapter interface, wrapping around 38 // The standard Bluetooth adapter management callback interface. The HAL 104 // The HAL module pointer that represents the standard Bluetooth adapter 106 // Bluetooth library, so this isn't owned by us. 113 // The HAL module pointer that represents the underlying Bluetooth adapter. 114 // This is implemented in and provided by the shared Bluetooth library, so 127 } // namespace bluetooth
|
/docs/source.android.com/src/devices/accessories/ |
audio.jd | 30 Universal Serial Bus (USB) connections, and Bluetooth connections for streaming 54 <h2 id="audio-over-bluetooth">Audio over Bluetooth</h2> 55 <p>An accessory that connects with Android over Bluetooth can use an Advanced 57 audio over a Bluetooth with A2DP is supported on Android 1.5 (API Level 3) and 59 using the system Settings > Bluetooth and play music directly to the 64 <a href="http://developer.android.com/reference/android/bluetooth/BluetoothA2dp.html"> 70 <p>To get started building an audio accessory that uses a Bluetooth connection: 74 Bluetooth communications and the A2DP connection profile.</li> 79 a Bluetooth connection.</li [all...] |
/packages/apps/Bluetooth/src/com/android/bluetooth/a2dpsink/ |
A2dpSinkService.java | 17 package com.android.bluetooth.a2dpsink; 19 import android.bluetooth.BluetoothAudioConfig; 20 import android.bluetooth.BluetoothAvrcpController; 21 import android.bluetooth.BluetoothDevice; 22 import android.bluetooth.BluetoothProfile; 23 import android.bluetooth.IBluetoothA2dpSink; 27 import com.android.bluetooth.a2dpsink.mbs.A2dpMediaBrowserService; 28 import com.android.bluetooth.btservice.ProfileService; 29 import com.android.bluetooth.Utils; 35 * Provides Bluetooth A2DP Sink profile, as a service in the Bluetooth application [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/bluetooth/ |
BleServerService.java | 17 package com.android.cts.verifier.bluetooth; 26 import android.bluetooth.BluetoothAdapter; 27 import android.bluetooth.BluetoothDevice; 28 import android.bluetooth.BluetoothGatt; 29 import android.bluetooth.BluetoothGattCharacteristic; 30 import android.bluetooth.BluetoothGattDescriptor; 31 import android.bluetooth.BluetoothGattServer; 32 import android.bluetooth.BluetoothGattServerCallback; 33 import android.bluetooth.BluetoothGattService; 34 import android.bluetooth.BluetoothManager [all...] |
/external/autotest/server/site_tests/bluetooth_SDP_ServiceAttributeRequest/ |
control | 7 ATTRIBUTES = "suite:bluetooth, suite:bluetooth_qualification" 8 SUITE = 'bluetooth,bluetooth_qualification' 10 TEST_CLASS = 'bluetooth' 12 DEPENDENCIES = 'bluetooth,wificell' 28 This test covers the Bluetooth SIG test cases: 54 from autotest_lib.server.cros.bluetooth import bluetooth_tester
|
/external/autotest/server/site_tests/bluetooth_SDP_ServiceSearchAttributeRequest/ |
control | 7 ATTRIBUTES = "suite:bluetooth, suite:bluetooth_qualification" 8 SUITE = 'bluetooth,bluetooth_qualification' 10 TEST_CLASS = 'bluetooth' 12 DEPENDENCIES = 'bluetooth,wificell' 27 This test covers the following Bluetooth SIG test cases: 55 from autotest_lib.server.cros.bluetooth import bluetooth_tester
|
/system/bt/service/common/bluetooth/binder/ |
IBluetoothCallback.cpp | 17 #include "service/common/bluetooth/binder/IBluetoothCallback.h" 32 "bluetooth-callback-service"; 54 static_cast<bluetooth::AdapterState>(prev_state), 55 static_cast<bluetooth::AdapterState>(new_state)); 71 bluetooth::AdapterState prev_state, 72 bluetooth::AdapterState new_state) {
|
/system/bt/test/suite/adapter/ |
bluetooth_test.h | 28 #include <hardware/bluetooth.h> 41 // This class represents the Bluetooth testing framework and provides 44 public bluetooth::hal::BluetoothInterface::Observer { 52 // Gets the current state of the Bluetooth Interface 74 // SetUp initializes the Bluetooth interface and registers the callbacks 100 // The bluetooth interface that all the tests use to interact with the HAL
|
/frameworks/base/docs/html/sdk/api_diff/19/changes/ |
fields_index_additions.html | 78 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.A_AND_D_ENGINEERING" class="hiddenlink" target="rightframe">A_AND_D_ENGINEERING</A> 80 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.A_AND_R_CAMBRIDGE" class="hiddenlink" target="rightframe">A_AND_R_CAMBRIDGE</A> 82 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.AAMP_OF_AMERICA" class="hiddenlink" target="rightframe">AAMP_OF_AMERICA</A> 92 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.ACE_SENSOR" class="hiddenlink" target="rightframe">ACE_SENSOR</A> 110 <nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.ACTION_PAIRING_REQUEST" class="hiddenlink" target="rightframe">ACTION_PAIRING_REQU (…) [all...] |
fields_index_all.html | 80 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.A_AND_D_ENGINEERING" class="hiddenlink" target="rightframe">A_AND_D_ENGINEERING</A> 82 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.A_AND_R_CAMBRIDGE" class="hiddenlink" target="rightframe">A_AND_R_CAMBRIDGE</A> 84 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.AAMP_OF_AMERICA" class="hiddenlink" target="rightframe">AAMP_OF_AMERICA</A> 94 <nobr><A HREF="android.bluetooth.BluetoothAssignedNumbers.html#android.bluetooth.BluetoothAssignedNumbers.ACE_SENSOR" class="hiddenlink" target="rightframe">ACE_SENSOR</A> 112 <nobr><A HREF="android.bluetooth.BluetoothDevice.html#android.bluetooth.BluetoothDevice.ACTION_PAIRING_REQUEST" class="hiddenlink" target="rightframe">ACTION_PAIRING_REQU (…) [all...] |
/packages/apps/Bluetooth/tests/src/com/android/bluetooth/tests/ |
SapSocketTest.java | 1 package com.android.bluetooth.tests; 86 socket sap_uim_socket1 stream 666 root bluetooth 89 srw-rw-rw- root bluetooth 1970-04-16 06:27 sap_uim_socket1 92 mmm packages/apps/Bluetooth/tests 98 adb shell am instrument -w -e class com.android.bluetooth. 100 bluetooth.tests/android.test.InstrumentationTestRunner 107 dev="tmpfs" ino=6703 scontext=u:r:bluetooth:s0 113 * sap_uim_socket1 stream 666 root bluetooth 115 * Ensure the socket is present in /dev/socket: srw-rw-rw- root bluetooth 118 * Build: mmm packages/apps/Bluetooth/test [all...] |
/developers/build/prebuilts/gradle/BluetoothLeGatt/Application/src/main/java/com/example/android/bluetoothlegatt/ |
BluetoothLeService.java | 20 import android.bluetooth.BluetoothAdapter; 21 import android.bluetooth.BluetoothDevice; 22 import android.bluetooth.BluetoothGatt; 23 import android.bluetooth.BluetoothGattCallback; 24 import android.bluetooth.BluetoothGattCharacteristic; 25 import android.bluetooth.BluetoothGattDescriptor; 26 import android.bluetooth.BluetoothGattService; 27 import android.bluetooth.BluetoothManager; 28 import android.bluetooth.BluetoothProfile; 40 * given Bluetooth LE device [all...] |