Use one type for UUID (4/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
Merged-In: I0329dbbb3e32eeb729141d098285b66998e59cf0
Change-Id: I0329dbbb3e32eeb729141d098285b66998e59cf0
1 file changed
tree: 084fed6d41cf95fdb4a6cd78877ada4cde8aa595
  1. PMC/
  2. sl4n/
  3. UID/
  4. OWNERS
  5. PREUPLOAD.cfg