blob: b32e54a6fed735c9bc84eae85392ee00ecd27398 [file] [log] [blame]
/*
* Copyright 2020 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Generated mock file from original source file
* Functions generated:72
*/
#include <map>
#include <string>
extern std::map<std::string, int> mock_function_count_map;
#include <cstdint>
#include "stack/include/bt_hdr.h"
#include "stack/l2cap/l2c_int.h"
#include "types/raw_address.h"
#ifndef UNUSED_ATTR
#define UNUSED_ATTR
#endif
BT_HDR* l2cu_build_header(tL2C_LCB* p_lcb, uint16_t len, uint8_t cmd,
uint8_t signal_id) {
mock_function_count_map[__func__]++;
return nullptr;
}
bool l2c_is_cmd_rejected(uint8_t cmd_code, uint8_t signal_id, tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_create_conn_le(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_create_conn_le(tL2C_LCB* p_lcb, uint8_t initiating_phys) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_initialize_fixed_ccb(tL2C_LCB* p_lcb, uint16_t fixed_cid) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_is_ccb_active(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_lcb_disconnecting(void) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_set_acl_priority(const RawAddress& bd_addr, tL2CAP_PRIORITY priority,
bool reset_after_rs) {
mock_function_count_map[__func__]++;
return false;
}
bool l2cu_start_post_bond_timer(uint16_t handle) {
mock_function_count_map[__func__]++;
return false;
}
tL2C_CCB* l2cu_allocate_ccb(tL2C_LCB* p_lcb, uint16_t cid) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_CCB* l2cu_find_ccb_by_cid(tL2C_LCB* p_lcb, uint16_t local_cid) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_CCB* l2cu_find_ccb_by_remote_cid(tL2C_LCB* p_lcb, uint16_t remote_cid) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_LCB* l2cu_allocate_lcb(const RawAddress& p_bd_addr, bool is_bonding,
tBT_TRANSPORT transport) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_LCB* l2cu_find_lcb_by_bd_addr(const RawAddress& p_bd_addr,
tBT_TRANSPORT transport) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_LCB* l2cu_find_lcb_by_handle(uint16_t handle) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_LCB* l2cu_find_lcb_by_state(tL2C_LINK_STATE state) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_RCB* l2cu_allocate_ble_rcb(uint16_t psm) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_RCB* l2cu_allocate_rcb(uint16_t psm) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_RCB* l2cu_find_ble_rcb_by_psm(uint16_t psm) {
mock_function_count_map[__func__]++;
return nullptr;
}
tL2C_RCB* l2cu_find_rcb_by_psm(uint16_t psm) {
mock_function_count_map[__func__]++;
return nullptr;
}
uint8_t l2cu_get_num_hi_priority(void) {
mock_function_count_map[__func__]++;
return 0;
}
uint8_t l2cu_process_peer_cfg_req(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
return 0;
}
void l2cu_adj_id(tL2C_LCB* p_lcb) { mock_function_count_map[__func__]++; }
void l2cu_adjust_out_mps(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_change_pri_ccb(tL2C_CCB* p_ccb, tL2CAP_CHNL_PRIORITY priority) {
mock_function_count_map[__func__]++;
}
void l2cu_check_channel_congestion(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_create_conn_after_switch(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
}
void l2cu_create_conn_br_edr(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
}
void l2cu_dequeue_ccb(tL2C_CCB* p_ccb) { mock_function_count_map[__func__]++; }
void l2cu_device_reset(void) { mock_function_count_map[__func__]++; }
void l2cu_disconnect_chnl(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_enqueue_ccb(tL2C_CCB* p_ccb) { mock_function_count_map[__func__]++; }
void l2cu_no_dynamic_ccbs(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
}
void l2cu_process_fixed_chnl_resp(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
}
void l2cu_process_fixed_disc_cback(tL2C_LCB* p_lcb) {
mock_function_count_map[__func__]++;
}
void l2cu_process_our_cfg_req(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_process_our_cfg_rsp(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_process_peer_cfg_rsp(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_reject_ble_coc_connection(tL2C_LCB* p_lcb, uint8_t rem_id,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_reject_ble_connection(tL2C_CCB* p_ccb, uint8_t rem_id,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_reject_connection(tL2C_LCB* p_lcb, uint16_t remote_cid,
uint8_t rem_id, uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_reject_credit_based_conn_req(tL2C_LCB* p_lcb, uint8_t rem_id,
uint8_t num_of_channels,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_release_ble_rcb(tL2C_RCB* p_rcb) {
mock_function_count_map[__func__]++;
}
void l2cu_release_ccb(tL2C_CCB* p_ccb) { mock_function_count_map[__func__]++; }
void l2cu_release_lcb(tL2C_LCB* p_lcb) { mock_function_count_map[__func__]++; }
void l2cu_release_rcb(tL2C_RCB* p_rcb) { mock_function_count_map[__func__]++; }
void l2cu_resubmit_pending_sec_req(const RawAddress* p_bda) {
mock_function_count_map[__func__]++;
}
void l2cu_send_ble_reconfig_rsp(tL2C_LCB* p_lcb, uint8_t rem_id,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_send_credit_based_reconfig_req(tL2C_CCB* p_ccb,
tL2CAP_LE_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_credit_based_conn_req(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_credit_based_conn_res(tL2C_CCB* p_ccb,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_credit_based_disconn_req(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_flow_control_credit(tL2C_CCB* p_ccb,
uint16_t credit_value) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_par_req(tL2C_LCB* p_lcb, uint16_t min_int,
uint16_t max_int, uint16_t latency,
uint16_t timeout) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_ble_par_rsp(tL2C_LCB* p_lcb, uint16_t reason,
uint8_t rem_id) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_cmd_reject(tL2C_LCB* p_lcb, uint16_t reason, uint8_t rem_id,
uint16_t p1, uint16_t p2) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_config_rej(tL2C_CCB* p_ccb, uint8_t* p_data,
uint16_t data_len, uint16_t rej_len) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_config_req(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_config_rsp(tL2C_CCB* p_ccb, tL2CAP_CFG_INFO* p_cfg) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_connect_req(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_connect_rsp(tL2C_CCB* p_ccb, uint16_t result,
uint16_t status) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_credit_based_conn_req(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_credit_based_conn_res(tL2C_CCB* p_ccb,
std::vector<uint16_t>& accepted_cids,
uint16_t result) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_disc_req(tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_disc_rsp(tL2C_LCB* p_lcb, uint8_t remote_id,
uint16_t local_cid, uint16_t remote_cid) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_echo_rsp(tL2C_LCB* p_lcb, uint8_t signal_id,
uint8_t* p_data, uint16_t data_len) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_info_req(tL2C_LCB* p_lcb, uint16_t info_type) {
mock_function_count_map[__func__]++;
}
void l2cu_send_peer_info_rsp(tL2C_LCB* p_lcb, uint8_t remote_id,
uint16_t info_type) {
mock_function_count_map[__func__]++;
}
void l2cu_set_acl_hci_header(BT_HDR* p_buf, tL2C_CCB* p_ccb) {
mock_function_count_map[__func__]++;
}
void l2cu_set_lcb_handle(struct t_l2c_linkcb& p_lcb, uint16_t handle) {
mock_function_count_map[__func__]++;
}
void l2cu_set_non_flushable_pbf(bool is_supported) {
mock_function_count_map[__func__]++;
}
void l2cu_update_lcb_4_bonding(const RawAddress& p_bd_addr, bool is_bonding) {
mock_function_count_map[__func__]++;
}