Home | History | Annotate | Download | only in gatt

Lines Matching refs:gatt_cb

81 tGATT_CB gatt_cb;
98 memset(&gatt_cb, 0, sizeof(tGATT_CB));
102 gatt_cb.trace_level = GATT_INITIAL_TRACE_LEVEL;
104 gatt_cb.trace_level = BT_TRACE_LEVEL_NONE; /* No traces */
106 gatt_cb.def_mtu_size = GATT_DEF_BLE_MTU_SIZE;
107 gatt_cb.sign_op_queue = fixed_queue_new(SIZE_MAX);
108 gatt_cb.srv_chg_clt_q = fixed_queue_new(SIZE_MAX);
134 gatt_cb.hdl_cfg.gatt_start_hdl = GATT_GATT_START_HANDLE;
135 gatt_cb.hdl_cfg.gap_start_hdl = GATT_GAP_START_HANDLE;
136 gatt_cb.hdl_cfg.app_start_hdl = GATT_APP_START_HANDLE;
138 gatt_cb.hdl_list_info = new std::list<tGATT_HDL_LIST_ELEM>();
139 gatt_cb.srv_list_info = new std::list<tGATT_SRV_LIST_ELEM>();
156 fixed_queue_free(gatt_cb.sign_op_queue, NULL);
157 gatt_cb.sign_op_queue = NULL;
158 fixed_queue_free(gatt_cb.srv_chg_clt_q, NULL);
159 gatt_cb.srv_chg_clt_q = NULL;
161 fixed_queue_free(gatt_cb.tcb[i].pending_enc_clcb, NULL);
162 gatt_cb.tcb[i].pending_enc_clcb = NULL;
164 fixed_queue_free(gatt_cb.tcb[i].pending_ind_q, NULL);
165 gatt_cb.tcb[i].pending_ind_q = NULL;
167 alarm_free(gatt_cb.tcb[i].conf_timer);
168 gatt_cb.tcb[i].conf_timer = NULL;
170 alarm_free(gatt_cb.tcb[i].ind_ack_timer);
171 gatt_cb.tcb[i].ind_ack_timer = NULL;
173 fixed_queue_free(gatt_cb.tcb[i].sr_cmd.multi_rsp_q, NULL);
174 gatt_cb.tcb[i].sr_cmd.multi_rsp_q = NULL;
177 gatt_cb.hdl_list_info->clear();
178 gatt_cb.hdl_list_info = nullptr;
179 gatt_cb.srv_list_info->clear();
180 gatt_cb.srv_list_info = nullptr;
491 for (i = 0, p_reg = gatt_cb.cl_rcb; i < GATT_MAX_APPS; i++, p_reg++) {
504 tGATT_REG* p_reg = &gatt_cb.cl_rcb[i];
526 tGATT_REG* p_reg = &gatt_cb.cl_rcb[i];
914 for (i = 0, p_reg = gatt_cb.cl_rcb; i < GATT_MAX_APPS; i++, p_reg++) {
1001 if (gatt_cb.cb_info.p_srv_chg_callback)
1002 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_ADD_CLIENT, &req,
1024 if (gatt_cb.handle_of_h_r) {
1029 GATTS_HandleValueIndication(conn_id, gatt_cb.handle_of_h_r,
1078 if (gatt_cb.cb_info.p_srv_chg_callback) {
1079 status = (*gatt_cb.cb_info.p_srv_chg_callback)(
1089 status = (*gatt_cb.cb_info.p_srv_chg_callback)(
1123 if (gatt_cb.cb_info.p_srv_chg_callback && gatt_cb.handle_of_h_r) {
1128 p_tcb = &gatt_cb.tcb[found_idx];