Bug:
166280067
Tag: #refactor
Test: act.py -tc BleCocTest
Test: ble paired 2 phones
Test: classic paired Bose SoundLink
Change-Id: Ie2237ad8b5ed76c024276a5c2db63c0809c680d9
#include "stack/include/acl_api.h"
#include "stack/include/acl_hci_link_interface.h"
#include "stack/include/btm_api.h"
+#include "stack/include/btm_iso_api.h"
#include "stack/include/btu.h"
#include "stack/include/hcimsgs.h"
#include "stack/include/l2cap_acl_interface.h"
void acl_link_segments_xmitted(BT_HDR* p_msg) {
l2c_link_segments_xmitted(p_msg);
}
+
+void acl_process_num_completed_pkts(uint8_t* p, uint8_t evt_len) {
+ l2c_link_process_num_completed_pkts(p, evt_len);
+ bluetooth::hci::IsoManager::GetInstance()->HandleNumComplDataPkts(p, evt_len);
+}
btu_hcif_role_change_evt(p);
break;
case HCI_NUM_COMPL_DATA_PKTS_EVT:
- l2c_link_process_num_completed_pkts(p, hci_evt_len);
- IsoManager::GetInstance()->HandleNumComplDataPkts(p, hci_evt_len);
+ acl_process_num_completed_pkts(p, hci_evt_len);
break;
case HCI_MODE_CHANGE_EVT:
btu_hcif_mode_change_evt(p);
void acl_rcv_acl_data(BT_HDR* p_msg);
void acl_link_segments_xmitted(BT_HDR* p_msg);
+void acl_process_num_completed_pkts(uint8_t* p, uint8_t evt_len);
extern void l2c_link_hci_conn_req(const RawAddress& bd_addr);
extern void l2cu_resubmit_pending_sec_req(const RawAddress* p_bda);
+
+extern void l2c_link_process_num_completed_pkts(uint8_t* p, uint8_t evt_len);
// This header contains functions for HCI-LinkManagement to invoke
-extern void l2c_link_process_num_completed_pkts(uint8_t* p, uint8_t evt_len);
-
extern void l2c_link_hci_conn_comp(uint8_t status, uint16_t handle,
const RawAddress& p_bda);