OSDN Git Service

GAP: Support 128-bit custom UUID in EIR record
authorYanfei Zhou <quic_zyanfei@quicinc.com>
Tue, 28 Aug 2018 02:58:52 +0000 (10:58 +0800)
committerMyles Watson <mylesgw@google.com>
Fri, 25 Sep 2020 14:31:40 +0000 (14:31 +0000)
commit4d0456a598a190fab6646df2b263faebddf8225b
tree6676342e2845fa36a0a84b7eee0d8a086f983a40
parent55b44afafd38282a2549ed42755ff3f4c6344cba
GAP: Support 128-bit custom UUID in EIR record

1)Add 128-bit custom UUID into EIR when API
   BluetoothAdapter#listenUsingRfcommWithServiceRecord is called.

2) Delete 128-bit custom UUID from EIR when socket created by API
   BluetoothAdapter#listenUsingRfcommWithServiceRecord is closed.

Test: atest net_test_bta
Bug: 119535937
Sponsor: alainv@
Tag: #feature

Change-Id: I163abf9c4afe5430442381c994e324cefbb04f22
12 files changed:
TEST_MAPPING
bta/Android.bp [changed mode: 0755->0644]
bta/dm/bta_dm_act.cc
bta/dm/bta_dm_api.cc
bta/dm/bta_dm_int.h
bta/sys/bta_sys.h
bta/sys/bta_sys_conn.cc
bta/sys/bta_sys_int.h
bta/test/bta_dm_cust_uuid_test.cc [new file with mode: 0644]
btif/src/btif_sock_sdp.cc
types/bluetooth/uuid.cc
types/bluetooth/uuid.h