OSDN Git Service

Add API stack/l2cap/l2c_ble::l2cble_conn_comp_from_address_with_type
authorChris Manton <cmanton@google.com>
Thu, 27 Aug 2020 16:49:14 +0000 (09:49 -0700)
committerChris Manton <cmanton@google.com>
Mon, 31 Aug 2020 15:22:52 +0000 (15:22 +0000)
Towards readable code

Bug: 163134718
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I93466084b186f972fc572d9c076db52fdc23b89c

stack/include/l2cap_hci_link_interface.h
stack/l2cap/l2c_ble.cc

index f4c9ba1..7d97f63 100644 (file)
@@ -36,6 +36,10 @@ extern void l2cble_conn_comp(uint16_t handle, uint8_t role,
                              uint16_t conn_interval, uint16_t conn_latency,
                              uint16_t conn_timeout);
 
+extern void l2cble_conn_comp_from_address_with_type(
+    uint16_t handle, uint8_t role, const tBLE_BD_ADDR& address_with_type,
+    uint16_t conn_interval, uint16_t conn_latency, uint16_t conn_timeout);
+
 extern void l2cble_process_conn_update_evt(uint16_t handle, uint8_t status,
                                            uint16_t interval, uint16_t latency,
                                            uint16_t timeout);
index 75deabe..02e72a7 100644 (file)
@@ -332,6 +332,13 @@ void l2cble_conn_comp(uint16_t handle, uint8_t role, const RawAddress& bda,
   }
 }
 
+void l2cble_conn_comp_from_address_with_type(
+    uint16_t handle, uint8_t role, const tBLE_BD_ADDR& address_with_type,
+    uint16_t conn_interval, uint16_t conn_latency, uint16_t conn_timeout) {
+  l2cble_conn_comp(handle, role, address_with_type.bda, address_with_type.type,
+                   conn_interval, conn_latency, conn_timeout);
+}
+
 /*******************************************************************************
  *
  *  Function        l2cble_start_conn_update