1 /*
2  * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef __BTC_GATT_COMMON_H__
8 #define __BTC_GATT_COMMON_H__
9 
10 #include "osi/future.h"
11 #include "stack/bt_types.h"
12 #include "bta/bta_api.h"
13 #include "btc/btc_main.h"
14 #include "btc/btc_task.h"
15 
16 typedef enum {
17     BTC_GATT_ACT_SET_LOCAL_MTU = 0,
18 } btc_gatt_com_act_t;
19 
20 /* btc_ble_gattc_args_t */
21 typedef union {
22     //BTC_GATT_ACT_SET_LOCAL_MTU,
23     struct set_mtu_arg {
24         uint16_t mtu;
25     } set_mtu;
26 } btc_ble_gatt_com_args_t;
27 
28 void btc_gatt_com_call_handler(btc_msg_t *msg);
29 #endif /* __BTC_GATT_COMMON_H__ */
30