void btm_ble_advertiser_notify_terminated_legacy(uint8_t status,
uint16_t connection_handle);
+void btm_ble_increment_link_topology_mask(uint8_t link_role);
void acl_ble_connection_complete(const tBLE_BD_ADDR& address_with_type,
uint16_t handle, uint8_t role, bool match,
btm_ble_connected(address_with_type.bda, handle, HCI_ENCRYPT_MODE_DISABLED,
role, address_with_type.type, match);
+ btm_ble_increment_link_topology_mask(role);
+
l2cble_conn_comp(handle, role, address_with_type.bda, address_with_type.type,
conn_interval, conn_latency, conn_timeout);
btm_ble_connected(address_with_type.bda, handle, HCI_ENCRYPT_MODE_DISABLED,
role, address_with_type.type, match);
+ btm_ble_increment_link_topology_mask(role);
+
l2cble_conn_comp(handle, role, address_with_type.bda, address_with_type.type,
conn_interval, conn_latency, conn_timeout);
using base::StringPrintf;
-void btm_ble_increment_link_topology_mask(uint8_t link_role);
tL2CAP_LE_RESULT_CODE btm_ble_start_sec_check(const RawAddress& bd_addr,
uint16_t psm, bool is_originator,
tBTM_SEC_CALLBACK* p_callback,
void l2cble_conn_comp(uint16_t handle, uint8_t role, const RawAddress& bda,
tBLE_ADDR_TYPE type, uint16_t conn_interval,
uint16_t conn_latency, uint16_t conn_timeout) {
- btm_ble_increment_link_topology_mask(role);
-
// role == HCI_ROLE_MASTER => scanner completed connection
// role == HCI_ROLE_SLAVE => advertiser completed connection