platform_hardware_libhardware/include/hardware
Jakub Pawlowski eab6b6eda9 Use one type for UUID (2/5)
Currently, we have few different representations for UUID in stack:
tBT_UUID, tSDP_UUID, bt_uuid_t, bluetooth:UUID, or uint8_t*.

Additionally, tBT_UUID and bt_uuid_t are used to hold UUID as 128bit
as Little Endian or Big Endian, depending on which part of stack (GATT
or SDP) is using it.

This patch is creating one type, bluetooth::Uuid, that will replace all
other types.

Bug: 66912853
Test: all sl4a tests for GATT and RFCOMM
Change-Id: Ic9048a6c1f32a16034485b6185f5349e6bac0ff6
2017-09-25 21:24:08 +00:00
..
activity_recognition.h
audio.h audio HAL: add functions for MMAP stream mode 2016-12-15 09:21:34 -08:00
audio_alsaops.h resolve merge conflicts of 7c451a93 to oc-dev-plus-aosp 2017-04-12 09:11:38 -07:00
audio_effect.h Fix security vulnerability: potential OOB write in audioserver am: 3f9a6d3bd9 am: 28d8817df3 am: 750a6a4ed8 am: 559dbde531 am: 4654f9ab8b am: 4154f08e79 am: 2ebeab8c6b am: c196433170 am: cd6ebe9b27 am: 21c9c6dc69 am: 3110aeafeb 2016-11-30 20:10:57 +00:00
audio_policy.h
ble_advertiser.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
ble_scanner.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bluetooth.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
boot_control.h
bt_av.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_common_types.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bt_gatt.h Refactor LE scanning HAL (1/3) 2016-12-16 14:29:07 -08:00
bt_gatt_client.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bt_gatt_server.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bt_gatt_types.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bt_hd.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_hf.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_hf_client.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_hh.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_hl.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_mce.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_pan.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_rc.h Rename bt_bdaddr_t into RawAddress (1/3) 2017-06-28 22:32:03 +00:00
bt_sdp.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
bt_sock.h Use one type for UUID (2/5) 2017-09-25 21:24:08 +00:00
camera.h
camera2.h Add name for typedef 2016-10-07 13:10:07 -07:00
camera3.h camera3: Add doc for combined stream use flags 2017-03-20 09:26:42 -07:00
camera_common.h Camera: Update for service changes, part 2 2017-01-05 15:23:54 -08:00
consumerir.h
context_hub.h context_hub: Define target version bytes 2017-08-23 19:57:02 -07:00
fb.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
fingerprint.h resolve merge conflicts of 7c451a93 to oc-dev-plus-aosp 2017-04-12 09:11:38 -07:00
fused_location.h Add gnss-base.h 2017-01-18 15:09:35 -08:00
gatekeeper.h
gnss-base.h Update gnss-base.h 2017-02-24 16:27:50 -08:00
gps.h Update gnss-base.h 2017-02-24 16:27:50 -08:00
gps_internal.h
gralloc.h fix circular dependency libnativewindow <-> libui 2017-05-05 14:08:40 -07:00
gralloc1.h fix circular dependency libnativewindow <-> libui 2017-05-09 22:46:27 -07:00
hardware.h Get rid of dependency on core from linux build (2/2) 2016-10-18 20:33:24 -07:00
hdmi_cec.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
hw_auth_token.h hw_auth_token: use macro for HW_AUTH_TOKEN_VERSION 2016-12-14 13:31:01 -08:00
hwcomposer.h Add HWC_ERROR define to hwcomposer specification 2016-11-16 11:14:59 -08:00
hwcomposer2.h Add Skip Validate capability to hwc2 interface 2017-06-19 23:22:23 +00:00
hwcomposer_defs.h Fix errors in hardware composer specifications 2016-11-16 15:03:56 -08:00
input.h
keymaster0.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
keymaster1.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
keymaster2.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
keymaster_common.h
keymaster_defs.h Add manufacturer and model to device ID attestation 2017-03-20 14:01:40 +01:00
lights.h Update VR HAL docs. 2016-05-04 18:45:23 +00:00
local_time_hal.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
memtrack.h
nfc-base.h Revert (nfc part of) "Ran hardware/interfaces/update-base-files.sh." 2017-03-07 18:14:19 +00:00
nfc.h nfc: Add nfc-base.h 2016-11-30 18:19:03 +00:00
nfc_tag.h
nvram.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
nvram_defs.h
power.h power: Adds POWER_HINT_DISABLE_TOUCH 2016-07-18 23:23:54 +00:00
radio.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
sensors-base.h Update sensors-base.h 2017-02-24 13:14:19 -08:00
sensors.h Sensor: HAL guideline clarification upon activation request 2017-08-25 16:42:29 +00:00
sound_trigger.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
thermal.h Don't rely on transitively included headers 2017-09-06 12:17:06 +09:00
tv_input.h fix circular dependency libnativewindow <-> libui 2017-05-05 14:08:40 -07:00
vehicle.h Add zone types to vehicle.h definition. 2016-11-29 01:47:30 +00:00
vibrator.h Avoid C-style cast warnings 2016-10-07 13:10:20 -07:00
vr.h Update VR HAL docs. 2016-05-04 18:45:23 +00:00