ble_msg.h
Go to the documentation of this file.
1 /**
2  ****************************************************************************************
3  *
4  * @file ble_msg.h
5  *
6  * @brief declare the message handler function
7  *
8  ****************************************************************************************
9  * @attention
10  #####Copyright (c) 2019 GOODIX
11  All rights reserved.
12 
13  Redistribution and use in source and binary forms, with or without
14  modification, are permitted provided that the following conditions are met:
15  * Redistributions of source code must retain the above copyright
16  notice, this list of conditions and the following disclaimer.
17  * Redistributions in binary form must reproduce the above copyright
18  notice, this list of conditions and the following disclaimer in the
19  documentation and/or other materials provided with the distribution.
20  * Neither the name of GOODIX nor the names of its contributors may be used
21  to endorse or promote products derived from this software without
22  specific prior written permission.
23 
24  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
25  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
26  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
27  ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
28  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
29  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
30  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
31  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
32  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
33  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
34  POSSIBILITY OF SUCH DAMAGE.
35  *****************************************************************************************
36  */
37 
38  /**
39  * @addtogroup BLE
40  * @{
41  */
42 
43  /**
44  * @addtogroup BLE_MSG
45  * @{
46  * @brief Message handler function extern.
47  */
48 
49 #ifndef __BLE_MSG_H__
50 #define __BLE_MSG_H__
51 
52 #include <stdint.h>
53 
54 /** @addtogroup BLE_MSG_DEFINES Defines
55  * @{ */
56 
57 /// Get the number of elements within an array, give also number of rows in a 2-D array
58 #define ARRAY_LEN(array) (sizeof((array))/sizeof((array)[0]))
59 
60 /// Message Identifier. The number of messages is limited to 0xFFFF.
61 /// The message ID is divided in two parts:
62 /// bits[15~8]: task index (no more than 255 tasks support)
63 /// bits[7~0]: message index(no more than 255 messages per task)
64 typedef uint16_t ke_msg_id_t;
65 
66 /// Task Identifier. Composed by the task type and the task index.
67 typedef uint16_t ke_task_id_t;
68 
69 /**@} */
70 
71 /** @addtogroup BLE_MSG_HANDLER Functions
72  * @{ */
73 
74 // declare for GAPM_TASK
75 int hci_le_cmd_cmp_evt_adv_handler(uint16_t opcode, void const *p_event);
76 
77 int hci_basic_cmd_cmp_evt_cfg_handler(uint16_t opcode, void const *event);
78 
79 int hci_le_cmd_cmp_evt_list_handler(uint16_t opcode, void const *p_event);
80 
81 int hci_le_cmd_cmp_evt_scan_handler(uint16_t opcode, void const *event);
82 
83 int hci_le_cmd_cmp_evt_addr_handler(uint16_t opcode, void const *p_event);
84 
85 int hci_basic_cmd_cmp_evt_rl_cfg_handler(uint16_t opcode, void const *event);
86 
87 int hci_le_cmd_cmp_evt_init_handler(uint16_t opcode, void const *event);
88 
89 int hci_le_ext_adv_report_evt_handler(uint16_t opcode, void *p_event);
90 
91 int hci_le_scan_timeout_evt_handler(uint16_t opcode, void const *p_event);
92 
93 int hci_le_enh_con_cmp_evt_handler(uint16_t opcode, void const *p_event);
94 
95 int hci_le_rd_local_p256_public_key_cmp_evt_handler(uint16_t opcode, void const *p_event);
96 
97 int hci_le_adv_set_term_evt_handler(uint16_t opcode, void const *p_event);
98 
99 int hci_le_cmd_cmp_evt_per_sync_handler(uint16_t opcode, void const *p_event);
100 
101 int hci_le_set_per_adv_rec_en_cmp_evt_handler(uint16_t opcode, void const *p_event);
102 
103 int hci_le_set_conless_cte_tx_param_cmd_cmp_handler(uint16_t opcode, void const *p_event);
104 
105 int hci_le_set_conless_cte_tx_en_cmd_cmp_handler(uint16_t opcode, void const *p_event);
106 
107 int hci_le_set_conless_iq_sampl_en_cmd_cmp_evt_list_handler(uint16_t opcode, void const *p_event);
108 
109 int hci_le_gen_dhkey_v2_stat_evt_handler(uint16_t opcode, void const *p_event);
110 
111 int hci_le_per_adv_sync_est_evt_handler(uint16_t opcode, void const *p_event);
112 
113 int hci_le_per_adv_sync_lost_evt_handler(uint16_t opcode, void const *p_event);
114 
115 int hci_le_conless_iq_report_evt_handler(uint16_t opcode, void const *p_event);
116 
117 int hci_le_gen_dhkey_cmp_evt_handler(uint16_t opcode, void const *p_event);
118 
119 int hci_le_per_adv_report_evt_handler(uint16_t opcode, void const *p_event);
120 
121 int gapm_cmp_evt_handler(ke_msg_id_t const msgid, void const *cmp_evt,
122  ke_task_id_t const dest_id, ke_task_id_t const src_id);
123 
124 int gapm_reset_cmd_handler(ke_msg_id_t const msgid, void const *param,
125  ke_task_id_t const dest_id, ke_task_id_t const src_id);
126 
127 int gapm_set_dev_config_cmd_handler(ke_msg_id_t const msgid, void const *param,
128  ke_task_id_t const dest_id, ke_task_id_t const src_id);
129 
130 int gapm_set_channel_map_cmd_handler(ke_msg_id_t const msgid, void const *param,
131  ke_task_id_t const dest_id, ke_task_id_t const src_id);
132 
133 int gapm_get_dev_info_cmd_handler(ke_msg_id_t const msgid, void const *param,
134  ke_task_id_t const dest_id, ke_task_id_t const src_id);
135 
136 int gapm_profile_task_add_cmd_handler(ke_msg_id_t const msgid, void const * param,
137  ke_task_id_t const dest_id, ke_task_id_t const src_id);
138 
139 int gapm_public_addr_set_cmd_handler(ke_msg_id_t const msgid, void const *param,
140  ke_task_id_t const dest_id, ke_task_id_t const src_id);
141 
142 int gapm_list_set_cmd_handler(ke_msg_id_t const msgid, void const *param,
143  ke_task_id_t const dest_id, ke_task_id_t const src_id);
144 
145 int gapm_activity_create_cmd_handler(ke_msg_id_t const msgid, void const *param,
146  ke_task_id_t const dest_id, ke_task_id_t const src_id);
147 
148 int gapm_activity_start_cmd_handler(ke_msg_id_t const msgid, void const *param,
149  ke_task_id_t const dest_id, ke_task_id_t const src_id);
150 
151 int gapm_activity_stop_cmd_handler(ke_msg_id_t const msgid, void const *param,
152  ke_task_id_t const dest_id, ke_task_id_t const src_id);
153 
154 int gapm_activity_delete_cmd_handler(ke_msg_id_t const msgid, void const *param,
155  ke_task_id_t const dest_id, ke_task_id_t const src_id);
156 
157 int gapm_addr_renew_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
158  ke_task_id_t const dest_id, ke_task_id_t const src_id);
159 
160 int gapm_addr_renew_to_ind_handler(ke_msg_id_t const msgid, void const *param,
161  ke_task_id_t const dest_id, ke_task_id_t const src_id);
162 
163 int gapm_dev_bdaddr_ind_handler(ke_msg_id_t const msgid, void const *param,
164  ke_task_id_t const dest_id, ke_task_id_t const src_id);
165 
166 int gapm_set_adv_data_cmd_handler(ke_msg_id_t const msgid, void const *param,
167  ke_task_id_t const dest_id, ke_task_id_t const src_id);
168 
169 int gapm_per_adv_cte_tx_ctl_cmd_handler(ke_msg_id_t const msgid, void const *p_cmd,
170  ke_task_id_t const dest_id, ke_task_id_t const src_id);
171 
172 int gapm_per_adv_cte_tx_param_set_handler(ke_msg_id_t const msgid, void const *p_cmd,
173  ke_task_id_t const dest_id, ke_task_id_t const src_id);
174 
175 int gapm_auto_conn_to_ind_handler(ke_msg_id_t const msgid, void const *param,
176  ke_task_id_t const dest_id, ke_task_id_t const src_id);
177 
178 int gapc_cmp_evt_handler(ke_msg_id_t const msgid, void const *cmp_evt,
179  ke_task_id_t const dest_id, ke_task_id_t const src_id);
180 
181 int gapm_resolv_addr_cmd_handler(ke_msg_id_t const msgid, void const *param,
182  ke_task_id_t const dest_id, ke_task_id_t const src_id);
183 
184 int gapm_gen_rand_addr_cmd_handler(ke_msg_id_t const msgid, void const *param,
185  ke_task_id_t const dest_id, ke_task_id_t const src_id);
186 
187 int gapm_gen_dh_key_cmd_handler(ke_msg_id_t const msgid, void const * param,
188  ke_task_id_t const dest_id, ke_task_id_t const src_id);
189 
190 int gapm_get_pub_key_cmd_handler(ke_msg_id_t const msgid, void const * param,
191  ke_task_id_t const dest_id, ke_task_id_t const src_id);
192 
193 int gapm_per_adv_report_ctrl_cmd_handler(ke_msg_id_t const msgid, void const* p_cmd,
194  ke_task_id_t const dest_id, ke_task_id_t const src_id);
195 
196 int gapm_per_sync_iq_sampling_ctrl_cmd_handler(ke_msg_id_t const msgid, void const* p_cmd,
197  ke_task_id_t const dest_id, ke_task_id_t const src_id);
198 
199 int gapm_set_gdx_ranging_param_cmd_handler(ke_msg_id_t const msgid, void const *param,
200  ke_task_id_t const dest_id, ke_task_id_t const src_id);
201 
202 int gapm_lepsm_register_cmd_handler(ke_msg_id_t const msgid, void const *param,
203  ke_task_id_t const dest_id, ke_task_id_t const src_id);
204 
205 int gapm_lepsm_unregister_cmd_handler(ke_msg_id_t const msgid, void const *param,
206  ke_task_id_t const dest_id, ke_task_id_t const src_id);
207 
208 int gapm_unknown_task_msg_handler(ke_msg_id_t const msgid, void * param,
209  ke_task_id_t const dest_id, ke_task_id_t const src_id);
210 
211 int gapm_hci_handler(ke_msg_id_t const msgid, void const* event,
212  ke_task_id_t dest_id, ke_task_id_t opcode);
213 
214 int gapm_default_msg_handler(ke_msg_id_t const msgid, void *event,
215  ke_task_id_t const dest_id, ke_task_id_t const src_id);
216 
217 // declare for GAPC_TASK
218 int hci_rd_rssi_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
219  ke_task_id_t const dest_id, ke_task_id_t const src_id);
220 
221 int hci_rd_chnl_map_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
222  ke_task_id_t const dest_id, ke_task_id_t const src_id);
223 
224 int hci_le_set_data_len_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
225  ke_task_id_t const dest_id, ke_task_id_t const src_id);
226 
227 int hci_le_rd_phy_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
228  ke_task_id_t const dest_id, ke_task_id_t const src_id);
229 
230 int hci_le_rd_rem_feats_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
231  ke_task_id_t const dest_id, ke_task_id_t const src_id);
232 
233 int hci_le_con_update_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
234  ke_task_id_t const dest_id, ke_task_id_t const src_id);
235 
236 int hci_le_rem_con_param_req_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
237  ke_task_id_t const dest_id, ke_task_id_t const src_id);
238 
239 int hci_le_data_len_chg_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
240  ke_task_id_t const dest_id, ke_task_id_t const src_id);
241 
242 int hci_le_phy_upd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
243  ke_task_id_t const dest_id, ke_task_id_t const src_id);
244 
245 int hci_le_ch_sel_algo_evt_handler(uint16_t opcode, void const *p_evt);
246 
247 int hci_le_ltk_request_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
248  ke_task_id_t const dest_id, ke_task_id_t const src_id);
249 
250 int hci_cte_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
251  ke_task_id_t const dest_id, ke_task_id_t const src_id);
252 
253 int hci_le_ranging_ind_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
254  ke_task_id_t const dest_id, ke_task_id_t const src_id);
255 
256 int hci_le_ranging_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
257  ke_task_id_t const dest_id, ke_task_id_t const src_id);
258 
259 int hci_le_ranging_sample_report_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
260  ke_task_id_t const dest_id, ke_task_id_t const src_id);
261 
262 int gapc_l2cc_cmp_evt_handler(ke_msg_id_t const msgid, void *p_evt,
263  ke_task_id_t const dest_id, ke_task_id_t const src_id);
264 
265 int gapc_hci_handler(ke_msg_id_t const msgid, void const* p_evt,
266  ke_task_id_t dest_id, ke_task_id_t src_id);
267 
268 int gapc_hci_handler(ke_msg_id_t const msgid, void const* p_evt,
269  ke_task_id_t dest_id, ke_task_id_t src_id);
270 
271 int gapc_default_msg_handler(ke_msg_id_t const msgid, void *p_evt,
272  ke_task_id_t const dest_id, ke_task_id_t const src_id);
273 
274 int hci_le_con_iq_report_evt_handler(ke_msg_id_t const msgid, void const *p_evt,
275  ke_task_id_t const dest_id, ke_task_id_t const src_id);
276 
277 int gapc_l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void *p_param,
278  ke_task_id_t const dest_id, ke_task_id_t const src_id);
279 
280 int gapc_gattc_read_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
281  ke_task_id_t const dest_id, ke_task_id_t const src_id);
282 
283 int gapc_gattc_write_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
284  ke_task_id_t const dest_id, ke_task_id_t const src_id);
285 
286 int gapc_gattc_att_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
287  ke_task_id_t const dest_id, ke_task_id_t const src_id);
288 
289 int gapm_smpc_pub_key_ind_handler(ke_msg_id_t const msgid, void *p_param,
290  ke_task_id_t const dest_id, ke_task_id_t const src_id);
291 
292 int gapc_gen_dh_key_ind_handler(ke_msg_id_t const msgid, void *p_param,
293  ke_task_id_t const dest_id, ke_task_id_t const src_id);
294 
295 int gapc_smp_gapm_cmp_evt_handler(ke_msg_id_t const msgid, void *p_param,
296  ke_task_id_t const dest_id, ke_task_id_t const src_id);
297 
298 int gapc_connection_cfm_handler(ke_msg_id_t const msgid, void *p_param,
299  ke_task_id_t const dest_id, ke_task_id_t const src_id);
300 
301 int gapc_disconnect_cmd_handler(ke_msg_id_t const msgid, void *p_param,
302  ke_task_id_t const dest_id, ke_task_id_t const src_id);
303 
304 int gapc_get_info_cmd_handler(ke_msg_id_t const msgid, void *p_param,
305  ke_task_id_t const dest_id, ke_task_id_t const src_id);
306 
307 int gapc_get_dev_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
308  ke_task_id_t const dest_id, ke_task_id_t const src_id);
309 
310 int gapc_set_dev_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
311  ke_task_id_t const dest_id, ke_task_id_t const src_id);
312 
313 int gapc_param_update_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
314  ke_task_id_t const dest_id, ke_task_id_t const src_id);
315 
316 int gapc_param_update_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
317  ke_task_id_t const dest_id, ke_task_id_t const src_id);
318 
319 int gapc_bond_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
320  ke_task_id_t const dest_id, ke_task_id_t const src_id);
321 
322 int gapc_bond_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
323  ke_task_id_t const dest_id, ke_task_id_t const src_id);
324 
325 int gapc_encrypt_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
326  ke_task_id_t const dest_id, ke_task_id_t const src_id);
327 
328 int gapc_encrypt_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
329  ke_task_id_t const dest_id, ke_task_id_t const src_id);
330 
331 int gapc_security_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
332  ke_task_id_t const dest_id, ke_task_id_t const src_id);
333 
334 int gapc_set_phy_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
335  ke_task_id_t const dest_id, ke_task_id_t const src_id);
336 
337 int gapc_per_adv_sync_trans_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
338  ke_task_id_t const dest_id, ke_task_id_t const src_id);
339 
340 int gapc_cte_tx_cfg_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
341  ke_task_id_t const dest_id, ke_task_id_t const src_id);
342 
343 int gapc_cte_rx_cfg_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
344  ke_task_id_t const dest_id, ke_task_id_t const src_id);
345 
346 int gapc_cte_req_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
347  ke_task_id_t const dest_id, ke_task_id_t const src_id);
348 
349 int gapc_cte_rsp_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
350  ke_task_id_t const dest_id, ke_task_id_t const src_id);
351 
352 int gapc_ranging_start_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
353  ke_task_id_t const dest_id, ke_task_id_t const src_id);
354 
355 int gapc_update_conn_param_to_ind_handler(ke_msg_id_t const msgid, void const *p_param,
356  ke_task_id_t const dest_id, ke_task_id_t const src_id);
357 
358 int gapc_smp_timeout_timer_ind_handler(ke_msg_id_t const msgid, void const *p_param,
359  ke_task_id_t const dest_id, ke_task_id_t const src_id);
360 
361 int gapc_smp_rep_attempts_timer_handler(ke_msg_id_t const msgid, void const *p_param,
362  ke_task_id_t const dest_id, ke_task_id_t const src_id);
363 
364 int gapc_set_le_pkt_size_handler(ke_msg_id_t const msgid, void const *p_param,
365  ke_task_id_t const dest_id, ke_task_id_t const src_id);
366 
367 // declare for GATTC_TASK
368 int gattc_l2cc_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
369  ke_task_id_t const dest_id, ke_task_id_t const src_id);
370 
371 int gattc_l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void const *p_param,
372  ke_task_id_t const dest_id, ke_task_id_t const src_id);
373 
374 int gattc_exc_mtu_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
375  ke_task_id_t const dest_id, ke_task_id_t const src_id);
376 
377 int gattc_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
378  ke_task_id_t const dest_id, ke_task_id_t const src_id);
379 
380 int gattc_disc_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
381  ke_task_id_t const dest_id, ke_task_id_t const src_id);
382 
383 int gattc_disc_svc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
384  ke_task_id_t const dest_id, ke_task_id_t const src_id);
385 
386 int gattc_disc_svc_incl_ind_handler(ke_msg_id_t const msgid, void const *p_param,
387  ke_task_id_t const dest_id, ke_task_id_t const src_id);
388 
389 int gattc_disc_char_ind_handler(ke_msg_id_t const msgid, void const *p_param,
390  ke_task_id_t const dest_id, ke_task_id_t const src_id);
391 
392 int gattc_disc_char_desc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
393  ke_task_id_t const dest_id, ke_task_id_t const src_id);
394 
395 int gattc_sdp_svc_disc_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
396  ke_task_id_t const dest_id, ke_task_id_t const src_id);
397 
398 int gattc_timeout_handler(ke_msg_id_t const msgid, void const *p_param,
399  ke_task_id_t const dest_id, ke_task_id_t const src_id);
400 
401 int gattc_read_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
402  ke_task_id_t const dest_id, ke_task_id_t const src_id);
403 
404 int gattc_write_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
405  ke_task_id_t const dest_id, ke_task_id_t const src_id);
406 
407 int gattc_read_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
408  ke_task_id_t const dest_id, ke_task_id_t const src_id);
409 
410 int gattc_write_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
411  ke_task_id_t const dest_id, ke_task_id_t const src_id);
412 
413 int gattc_execute_write_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
414  ke_task_id_t const dest_id, ke_task_id_t const src_id);
415 
416 int gattc_event_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
417  ke_task_id_t const dest_id, ke_task_id_t const src_id);
418 
419 int gattc_reg_to_peer_evt_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
420  ke_task_id_t const dest_id, ke_task_id_t const src_id);
421 
422 int gattc_send_evt_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
423  ke_task_id_t const dest_id, ke_task_id_t const src_id);
424 
425 int gattc_send_svc_changed_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
426  ke_task_id_t const dest_id, ke_task_id_t const src_id);
427 
428 int gattc_read_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
429  ke_task_id_t const dest_id, ke_task_id_t const src_id);
430 
431 int gattc_default_msg_handler(ke_msg_id_t const msgid, void const *p_param,
432  ke_task_id_t const dest_id, ke_task_id_t const src_id);
433 
434 int gattc_write_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
435  ke_task_id_t const dest_id, ke_task_id_t const src_id);
436 
437 int gattc_att_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
438  ke_task_id_t const dest_id, ke_task_id_t const src_id);
439 
440 int gattc_att_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
441  ke_task_id_t const dest_id, ke_task_id_t const src_id);
442 
443 int gattc_timeout_handler(ke_msg_id_t const msgid, void const *p_param,
444  ke_task_id_t const dest_id, ke_task_id_t const src_id);
445 
446 // declare for L2CC_TASK
447 int l2cc_lecb_sdu_send_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
448  ke_task_id_t const dest_id, ke_task_id_t const src_id);
449 
450 int l2cc_lecb_connect_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
451  ke_task_id_t const dest_id, ke_task_id_t const src_id);
452 
453 int l2cc_lecb_connect_cfm_handler(ke_msg_id_t const msgid, void const *p_param,
454  ke_task_id_t const dest_id, ke_task_id_t const src_id);
455 
456 int l2cc_lecb_disconnect_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
457  ke_task_id_t const dest_id, ke_task_id_t const src_id);
458 
459 int l2cc_signaling_trans_to_ind_handler(ke_msg_id_t const msgid, void const *p_param,
460  ke_task_id_t const dest_id, ke_task_id_t const src_id);
461 
462 int l2cc_lecb_add_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
463  ke_task_id_t const dest_id, ke_task_id_t const src_id);
464 
465 int l2cc_pdu_send_cmd_handler(ke_msg_id_t const msgid, void const *p_param,
466  ke_task_id_t const dest_id, ke_task_id_t const src_id);
467 
468 int l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void const *p_param,
469  ke_task_id_t const dest_id, ke_task_id_t const src_id);
470 
471 int hci_nb_cmp_pkts_evt_handler(ke_msg_id_t const msgid, void const *p_param,
472  ke_task_id_t const dest_id, ke_task_id_t const src_id);
473 
474 int l2cc_hci_acl_data_handler(ke_msg_id_t const msgid, void const *p_param,
475  ke_task_id_t const dest_id, ke_task_id_t const src_id);
476 
477 int l2cc_default_msg_handler(ke_msg_id_t const msgid, void *p_param,
478  ke_task_id_t const dest_id, ke_task_id_t const src_id);
479 
480 // declare for SDK_TASK
481 int gapm_op_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
482  ke_task_id_t const dest_id, ke_task_id_t const src_id);
483 
484 int gap_activity_created_ind_handler(ke_msg_id_t const msgid, void const *p_param,
485  ke_task_id_t const dest_id, ke_task_id_t const src_id);
486 
487 int gap_activity_stopped_ind_handler(ke_msg_id_t const msgid, void const *p_param,
488  ke_task_id_t const dest_id, ke_task_id_t const src_id);
489 
490 int gap_add_profile_ind_handler(ke_msg_id_t const msgid, void const *p_param,
491  ke_task_id_t const dest_id, ke_task_id_t const src_id);
492 
493 int gap_ext_adv_report_ind_handler(ke_msg_id_t const msgid, void const *p_param,
494  ke_task_id_t const dest_id, ke_task_id_t const src_id);
495 
496 int gap_sync_established_ind_handler(ke_msg_id_t const msgid, void const *p_param,
497  ke_task_id_t const dest_id, ke_task_id_t const src_id);
498 
499 int gap_dev_bdaddr_ind_handler(ke_msg_id_t const msgid, void const *p_param,
500  ke_task_id_t const dest_id, ke_task_id_t const src_id);
501 
502 int gap_rslv_addr_ind_handler(ke_msg_id_t const msgid, void const *p_param,
503  ke_task_id_t const dest_id, ke_task_id_t const src_id);
504 
505 int gap_connless_iq_report_ind_handler(ke_msg_id_t const msgid, void const *p_param,
506  ke_task_id_t const dest_id, ke_task_id_t const src_id);
507 
508 
509 int gap_connection_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
510  ke_task_id_t const dest_id, ke_task_id_t const src_id);
511 
512 int gap_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
513  ke_task_id_t const dest_id, ke_task_id_t const src_id);
514 
515 int gap_disconnect_ind_handler(ke_msg_id_t const msgid, void const *p_param,
516  ke_task_id_t const dest_id, ke_task_id_t const src_id);
517 
518 int gap_param_update_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
519  ke_task_id_t const dest_id, ke_task_id_t const src_id);
520 
521 int gap_param_update_ind_handler(ke_msg_id_t const msgid, void const *p_param,
522  ke_task_id_t const dest_id, ke_task_id_t const src_id);
523 
524 int gap_le_phy_ind_handler(ke_msg_id_t const msgid, void const *p_param,
525  ke_task_id_t const dest_id, ke_task_id_t const src_id);
526 
527 int gap_con_rssi_ind_handler(ke_msg_id_t const msgid, void const *p_param,
528  ke_task_id_t const dest_id, ke_task_id_t const src_id);
529 
530 int gap_le_pkt_size_ind_handler(ke_msg_id_t const msgid, void const *p_param,
531  ke_task_id_t const dest_id, ke_task_id_t const src_id);
532 
533 int gap_con_channel_map_ind_handler(ke_msg_id_t const msgid, void const *p_param,
534  ke_task_id_t const dest_id, ke_task_id_t const src_id);
535 
536 int gap_con_peer_version_ind_handler(ke_msg_id_t const msgid, void const *p_param,
537  ke_task_id_t const dest_id, ke_task_id_t const src_id);
538 
539 int gap_con_peer_features_ind_handler(ke_msg_id_t const msgid, void const *p_param,
540  ke_task_id_t const dest_id, ke_task_id_t const src_id);
541 
542 int gap_get_dev_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
543  ke_task_id_t const dest_id, ke_task_id_t const src_id);
544 
545 int gap_set_dev_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
546  ke_task_id_t const dest_id, ke_task_id_t const src_id);
547 
548 int gap_conn_iq_report_ind_handler(ke_msg_id_t const msgid, void const *p_param,
549  ke_task_id_t const dest_id, ke_task_id_t const src_id);
550 
551 int gap_ranging_ind_handler(ke_msg_id_t const msgid, void const *p_param,
552  ke_task_id_t const dest_id, ke_task_id_t const src_id);
553 
554 int gap_ranging_sample_report_ind_handler(ke_msg_id_t const msgid, void const *p_param,
555  ke_task_id_t const dest_id, ke_task_id_t const src_id);
556 
557 int gap_ranging_cmp_ind_handler(ke_msg_id_t const msgid, void const *p_param,
558  ke_task_id_t const dest_id, ke_task_id_t const src_id);
559 
560 int sec_rcv_sec_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
561  ke_task_id_t const dest_id, ke_task_id_t const src_id);
562 
563 int sec_rcv_bond_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
564  ke_task_id_t const dest_id, ke_task_id_t const src_id);
565 
566 int sec_rcv_bond_ind_handler(ke_msg_id_t const msgid, void const *p_param,
567  ke_task_id_t const dest_id, ke_task_id_t const src_id);
568 
569 int sec_rcv_sign_counter_update_ind_handler(ke_msg_id_t const msgid, void const *p_param,
570  ke_task_id_t const dest_id, ke_task_id_t const src_id);
571 
572 int sec_rcv_encrypt_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
573  ke_task_id_t const dest_id, ke_task_id_t const src_id);
574 
575 int sec_rcv_encrypt_ind_handler(ke_msg_id_t const msgid, void const *p_param,
576  ke_task_id_t const dest_id, ke_task_id_t const src_id);
577 
578 int sec_rcv_sec_req_timeout_ind_handler(ke_msg_id_t const msgid, void const *p_param,
579  ke_task_id_t const dest_id, ke_task_id_t const src_id);
580 
581 int l2cap_lecb_rcv_conn_req_ind_handler(ke_msg_id_t const msgid, void const *p_param,
582  ke_task_id_t const dest_id, ke_task_id_t const src_id);
583 
584 int l2cap_lecb_rcv_conn_ind_handler(ke_msg_id_t const msgid, void const *p_param,
585  ke_task_id_t const dest_id, ke_task_id_t const src_id);
586 
587 int l2cap_lecb_rcv_disconn_ind_handler(ke_msg_id_t const msgid, void const *p_param,
588  ke_task_id_t const dest_id, ke_task_id_t const src_id);
589 
590 int l2cap_lecb_rcv_sdu_ind_handler(ke_msg_id_t const msgid, void const *p_param,
591  ke_task_id_t const dest_id, ke_task_id_t const src_id);
592 
593 int l2cap_lecb_rcv_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
594  ke_task_id_t const dest_id, ke_task_id_t const src_id);
595 
596 int l2cap_lecb_rcv_add_credits_ind_handler(ke_msg_id_t const msgid, void const *p_param,
597  ke_task_id_t const dest_id, ke_task_id_t const src_id);
598 
599 int ble_sdk_gatts_svc_changed_cfg_ind_handler(ke_msg_id_t const msgid, void const *p_param,
600  ke_task_id_t const dest_id, ke_task_id_t const src_id);
601 
602 int ble_sdk_gattc_sdp_srvc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
603  ke_task_id_t const dest_id, ke_task_id_t const src_id);
604 
605 int ble_sdk_gattc_event_ind_handler(ke_msg_id_t const msgid, void const *p_param,
606  ke_task_id_t const dest_id, ke_task_id_t const src_id);
607 
608 int ble_gattc_read_ind_handler(ke_msg_id_t const msgid, void const *p_param,
609  ke_task_id_t const dest_id, ke_task_id_t const src_id);
610 
611 int ble_sdk_gattc_disc_char_desc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
612  ke_task_id_t const dest_id, ke_task_id_t const src_id);
613 
614 int ble_sdk_gattc_disc_char_ind_handler(ke_msg_id_t const msgid, void const *p_param,
615  ke_task_id_t const dest_id, ke_task_id_t const src_id);
616 
617 int ble_sdk_gattc_disc_svc_inc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
618  ke_task_id_t const dest_id, ke_task_id_t const src_id);
619 
620 int ble_sdk_gattc_disc_srvc_ind_handler(ke_msg_id_t const msgid, void const *p_param,
621  ke_task_id_t const dest_id, ke_task_id_t const src_id);
622 
623 int ble_sdk_gatt_mtu_changed_ind_handler(ke_msg_id_t const msgid, void const *p_param,
624  ke_task_id_t const dest_id, ke_task_id_t const src_id);
625 
626 int ble_sdk_gatt_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param,
627  ke_task_id_t const dest_id, ke_task_id_t const src_id);
628 
629 int ble_sdk_common_timeout_handler(ke_msg_id_t const msgid, void const *param,
630  ke_task_id_t const dest_id, ke_task_id_t const src_id);
631 
632 /** @} */
633 #endif
634 /** @} */
635 /** @} */
636 
gapm_addr_renew_to_ind_handler
int gapm_addr_renew_to_ind_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_read_cfm_handler
int gattc_read_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_set_per_adv_rec_en_cmp_evt_handler
int hci_le_set_per_adv_rec_en_cmp_evt_handler(uint16_t opcode, void const *p_event)
hci_le_gen_dhkey_cmp_evt_handler
int hci_le_gen_dhkey_cmp_evt_handler(uint16_t opcode, void const *p_event)
l2cap_lecb_rcv_disconn_ind_handler
int l2cap_lecb_rcv_disconn_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_enh_con_cmp_evt_handler
int hci_le_enh_con_cmp_evt_handler(uint16_t opcode, void const *p_event)
l2cc_pdu_send_cmd_handler
int l2cc_pdu_send_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_smp_rep_attempts_timer_handler
int gapc_smp_rep_attempts_timer_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_read_req_ind_handler
int gattc_read_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_sync_established_ind_handler
int gap_sync_established_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_gen_dh_key_cmd_handler
int gapm_gen_dh_key_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_ranging_start_cmd_handler
int gapc_ranging_start_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_list_set_cmd_handler
int gapm_list_set_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_le_phy_ind_handler
int gap_le_phy_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_con_iq_report_evt_handler
int hci_le_con_iq_report_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gattc_disc_char_desc_ind_handler
int ble_sdk_gattc_disc_char_desc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_bond_ind_handler
int sec_rcv_bond_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_per_adv_sync_est_evt_handler
int hci_le_per_adv_sync_est_evt_handler(uint16_t opcode, void const *p_event)
gapc_get_dev_info_cfm_handler
int gapc_get_dev_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_set_channel_map_cmd_handler
int gapm_set_channel_map_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_param_update_cmd_handler
int gapc_param_update_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_cte_rsp_ctrl_cmd_handler
int gapc_cte_rsp_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_event_cfm_handler
int gattc_event_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_encrypt_cmd_handler
int gapc_encrypt_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_sdp_svc_disc_cmd_handler
int gattc_sdp_svc_disc_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_cmd_cmp_evt_addr_handler
int hci_le_cmd_cmp_evt_addr_handler(uint16_t opcode, void const *p_event)
ble_sdk_gattc_sdp_srvc_ind_handler
int ble_sdk_gattc_sdp_srvc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gatt_cmp_evt_handler
int ble_sdk_gatt_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_nb_cmp_pkts_evt_handler
int hci_nb_cmp_pkts_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_security_cmd_handler
int gapc_security_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_default_msg_handler
int l2cc_default_msg_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_set_gdx_ranging_param_cmd_handler
int gapm_set_gdx_ranging_param_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_default_msg_handler
int gapc_default_msg_handler(ke_msg_id_t const msgid, void *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_activity_delete_cmd_handler
int gapm_activity_delete_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_activity_create_cmd_handler
int gapm_activity_create_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gatt_mtu_changed_ind_handler
int ble_sdk_gatt_mtu_changed_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_lecb_disconnect_cmd_handler
int l2cc_lecb_disconnect_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_gattc_read_ind_handler
int ble_gattc_read_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_data_len_chg_evt_handler
int hci_le_data_len_chg_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_ranging_ind_handler
int gap_ranging_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_cte_cmd_cmp_evt_handler
int hci_cte_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_public_addr_set_cmd_handler
int gapm_public_addr_set_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_con_rssi_ind_handler
int gap_con_rssi_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_lecb_sdu_send_cmd_handler
int l2cc_lecb_sdu_send_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_att_info_req_ind_handler
int gattc_att_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_write_cmd_handler
int gattc_write_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_rd_chnl_map_cmd_cmp_evt_handler
int hci_rd_chnl_map_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_ext_adv_report_ind_handler
int gap_ext_adv_report_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ranging_cmp_evt_handler
int hci_le_ranging_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_cmd_cmp_evt_per_sync_handler
int hci_le_cmd_cmp_evt_per_sync_handler(uint16_t opcode, void const *p_event)
gapm_per_sync_iq_sampling_ctrl_cmd_handler
int gapm_per_sync_iq_sampling_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_cmd, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_con_peer_version_ind_handler
int gap_con_peer_version_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_l2cc_pdu_recv_ind_handler
int gattc_l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_l2cc_pdu_recv_ind_handler
int gapc_l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_bond_req_ind_handler
int sec_rcv_bond_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_disc_char_ind_handler
int gattc_disc_char_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_cte_tx_cfg_cmd_handler
int gapc_cte_tx_cfg_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_get_info_cmd_handler
int gapc_get_info_cmd_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ranging_sample_report_evt_handler
int hci_le_ranging_sample_report_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_connection_cfm_handler
int gapc_connection_cfm_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_scan_timeout_evt_handler
int hci_le_scan_timeout_evt_handler(uint16_t opcode, void const *p_event)
gapm_lepsm_register_cmd_handler
int gapm_lepsm_register_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gattc_disc_char_ind_handler
int ble_sdk_gattc_disc_char_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_set_conless_cte_tx_param_cmd_cmp_handler
int hci_le_set_conless_cte_tx_param_cmd_cmp_handler(uint16_t opcode, void const *p_event)
hci_le_per_adv_sync_lost_evt_handler
int hci_le_per_adv_sync_lost_evt_handler(uint16_t opcode, void const *p_event)
gapc_gattc_att_info_req_ind_handler
int gapc_gattc_att_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_hci_handler
int gapm_hci_handler(ke_msg_id_t const msgid, void const *event, ke_task_id_t dest_id, ke_task_id_t opcode)
gattc_att_info_cfm_handler
int gattc_att_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_get_dev_info_req_ind_handler
int gap_get_dev_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_basic_cmd_cmp_evt_cfg_handler
int hci_basic_cmd_cmp_evt_cfg_handler(uint16_t opcode, void const *event)
hci_le_cmd_cmp_evt_adv_handler
int hci_le_cmd_cmp_evt_adv_handler(uint16_t opcode, void const *p_event)
gapc_set_dev_info_cfm_handler
int gapc_set_dev_info_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_ranging_cmp_ind_handler
int gap_ranging_cmp_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_encrypt_ind_handler
int sec_rcv_encrypt_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_activity_stopped_ind_handler
int gap_activity_stopped_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_cmd_cmp_evt_list_handler
int hci_le_cmd_cmp_evt_list_handler(uint16_t opcode, void const *p_event)
gattc_disc_char_desc_ind_handler
int gattc_disc_char_desc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ltk_request_evt_handler
int hci_le_ltk_request_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cap_lecb_rcv_add_credits_ind_handler
int l2cap_lecb_rcv_add_credits_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_con_channel_map_ind_handler
int gap_con_channel_map_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_le_pkt_size_ind_handler
int gap_le_pkt_size_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_dev_bdaddr_ind_handler
int gapm_dev_bdaddr_ind_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_con_peer_features_ind_handler
int gap_con_peer_features_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_con_update_cmp_evt_handler
int hci_le_con_update_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_exc_mtu_cmd_handler
int gattc_exc_mtu_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_op_cmp_evt_handler
int gapm_op_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_set_data_len_cmd_cmp_evt_handler
int hci_le_set_data_len_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_lecb_add_cmd_handler
int l2cc_lecb_add_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_per_adv_sync_trans_cmd_handler
int gapc_per_adv_sync_trans_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ext_adv_report_evt_handler
int hci_le_ext_adv_report_evt_handler(uint16_t opcode, void *p_event)
gapm_get_dev_info_cmd_handler
int gapm_get_dev_info_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_cmp_evt_handler
int gapm_cmp_evt_handler(ke_msg_id_t const msgid, void const *cmp_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cap_lecb_rcv_sdu_ind_handler
int l2cap_lecb_rcv_sdu_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gattc_event_ind_handler
int ble_sdk_gattc_event_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_gen_rand_addr_cmd_handler
int gapm_gen_rand_addr_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_gattc_write_req_ind_handler
int gapc_gattc_write_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cap_lecb_rcv_conn_req_ind_handler
int l2cap_lecb_rcv_conn_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_conn_iq_report_ind_handler
int gap_conn_iq_report_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_disconnect_ind_handler
int gap_disconnect_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_add_profile_ind_handler
int gap_add_profile_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ranging_ind_evt_handler
int hci_le_ranging_ind_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_adv_set_term_evt_handler
int hci_le_adv_set_term_evt_handler(uint16_t opcode, void const *p_event)
gattc_default_msg_handler
int gattc_default_msg_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gattc_disc_svc_inc_ind_handler
int ble_sdk_gattc_disc_svc_inc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_ranging_sample_report_ind_handler
int gap_ranging_sample_report_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_rslv_addr_ind_handler
int gap_rslv_addr_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_gattc_read_req_ind_handler
int gapc_gattc_read_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_activity_stop_cmd_handler
int gapm_activity_stop_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_default_msg_handler
int gapm_default_msg_handler(ke_msg_id_t const msgid, void *event, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_timeout_handler
int gattc_timeout_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_hci_acl_data_handler
int l2cc_hci_acl_data_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_hci_handler
int gapc_hci_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t dest_id, ke_task_id_t src_id)
hci_le_gen_dhkey_v2_stat_evt_handler
int hci_le_gen_dhkey_v2_stat_evt_handler(uint16_t opcode, void const *p_event)
gattc_disc_cmd_handler
int gattc_disc_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_smp_gapm_cmp_evt_handler
int gapc_smp_gapm_cmp_evt_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_resolv_addr_cmd_handler
int gapm_resolv_addr_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_common_timeout_handler
int ble_sdk_common_timeout_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cap_lecb_rcv_cmp_evt_handler
int l2cap_lecb_rcv_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_execute_write_cmd_handler
int gattc_execute_write_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_smp_timeout_timer_ind_handler
int gapc_smp_timeout_timer_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_set_adv_data_cmd_handler
int gapm_set_adv_data_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_lecb_connect_cmd_handler
int l2cc_lecb_connect_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_ch_sel_algo_evt_handler
int hci_le_ch_sel_algo_evt_handler(uint16_t opcode, void const *p_evt)
hci_le_set_conless_iq_sampl_en_cmd_cmp_evt_list_handler
int hci_le_set_conless_iq_sampl_en_cmd_cmp_evt_list_handler(uint16_t opcode, void const *p_event)
gapm_auto_conn_to_ind_handler
int gapm_auto_conn_to_ind_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_bond_cmd_handler
int gapc_bond_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_unknown_task_msg_handler
int gapm_unknown_task_msg_handler(ke_msg_id_t const msgid, void *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_rd_rssi_cmd_cmp_evt_handler
int hci_rd_rssi_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_cmd_cmp_evt_init_handler
int hci_le_cmd_cmp_evt_init_handler(uint16_t opcode, void const *event)
gap_connless_iq_report_ind_handler
int gap_connless_iq_report_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_pdu_recv_ind_handler
int l2cc_pdu_recv_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gattc_disc_srvc_ind_handler
int ble_sdk_gattc_disc_srvc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_connection_req_ind_handler
int gap_connection_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_send_svc_changed_cmd_handler
int gattc_send_svc_changed_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_signaling_trans_to_ind_handler
int l2cc_signaling_trans_to_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_encrypt_req_ind_handler
int sec_rcv_encrypt_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_reset_cmd_handler
int gapm_reset_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_param_update_cfm_handler
int gapc_param_update_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_set_dev_info_req_ind_handler
int gap_set_dev_info_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_addr_renew_cmd_handler
int gapm_addr_renew_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_encrypt_cfm_handler
int gapc_encrypt_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_reg_to_peer_evt_cmd_handler
int gattc_reg_to_peer_evt_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_cmp_evt_handler
int gattc_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_set_le_pkt_size_handler
int gapc_set_le_pkt_size_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_set_phy_cmd_handler
int gapc_set_phy_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_sec_req_ind_handler
int sec_rcv_sec_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_disc_svc_incl_ind_handler
int gattc_disc_svc_incl_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_rd_phy_cmd_cmp_evt_handler
int hci_le_rd_phy_cmd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_cte_rx_cfg_cmd_handler
int gapc_cte_rx_cfg_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_rem_con_param_req_evt_handler
int hci_le_rem_con_param_req_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_send_evt_cmd_handler
int gattc_send_evt_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ble_sdk_gatts_svc_changed_cfg_ind_handler
int ble_sdk_gatts_svc_changed_cfg_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_phy_upd_cmp_evt_handler
int hci_le_phy_upd_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_param_update_ind_handler
int gap_param_update_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_per_adv_report_ctrl_cmd_handler
int gapm_per_adv_report_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_cmd, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_dev_bdaddr_ind_handler
int gap_dev_bdaddr_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_update_conn_param_to_ind_handler
int gapc_update_conn_param_to_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_get_pub_key_cmd_handler
int gapm_get_pub_key_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_activity_created_ind_handler
int gap_activity_created_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_sign_counter_update_ind_handler
int sec_rcv_sign_counter_update_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
sec_rcv_sec_req_timeout_ind_handler
int sec_rcv_sec_req_timeout_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_lepsm_unregister_cmd_handler
int gapm_lepsm_unregister_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_smpc_pub_key_ind_handler
int gapm_smpc_pub_key_ind_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ke_task_id_t
uint16_t ke_task_id_t
Task Identifier. Composed by the task type and the task index.
Definition: ble_msg.h:67
gapc_disconnect_cmd_handler
int gapc_disconnect_cmd_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_activity_start_cmd_handler
int gapm_activity_start_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cc_lecb_connect_cfm_handler
int l2cc_lecb_connect_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_disc_svc_ind_handler
int gattc_disc_svc_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_cmp_evt_handler
int gap_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gap_param_update_req_ind_handler
int gap_param_update_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_rd_local_p256_public_key_cmp_evt_handler
int hci_le_rd_local_p256_public_key_cmp_evt_handler(uint16_t opcode, void const *p_event)
hci_le_cmd_cmp_evt_scan_handler
int hci_le_cmd_cmp_evt_scan_handler(uint16_t opcode, void const *event)
gapm_per_adv_cte_tx_ctl_cmd_handler
int gapm_per_adv_cte_tx_ctl_cmd_handler(ke_msg_id_t const msgid, void const *p_cmd, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_rd_rem_feats_cmp_evt_handler
int hci_le_rd_rem_feats_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_set_dev_config_cmd_handler
int gapm_set_dev_config_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_cte_req_ctrl_cmd_handler
int gapc_cte_req_ctrl_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_per_adv_report_evt_handler
int hci_le_per_adv_report_evt_handler(uint16_t opcode, void const *p_event)
gapc_bond_cfm_handler
int gapc_bond_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_per_adv_cte_tx_param_set_handler
int gapm_per_adv_cte_tx_param_set_handler(ke_msg_id_t const msgid, void const *p_cmd, ke_task_id_t const dest_id, ke_task_id_t const src_id)
ke_msg_id_t
uint16_t ke_msg_id_t
Definition: ble_msg.h:64
gapc_gen_dh_key_ind_handler
int gapc_gen_dh_key_ind_handler(ke_msg_id_t const msgid, void *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
l2cap_lecb_rcv_conn_ind_handler
int l2cap_lecb_rcv_conn_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_l2cc_cmp_evt_handler
int gattc_l2cc_cmp_evt_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_basic_cmd_cmp_evt_rl_cfg_handler
int hci_basic_cmd_cmp_evt_rl_cfg_handler(uint16_t opcode, void const *event)
gattc_write_cfm_handler
int gattc_write_cfm_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_cmp_evt_handler
int gapc_cmp_evt_handler(ke_msg_id_t const msgid, void const *cmp_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gattc_read_cmd_handler
int gattc_read_cmd_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapc_l2cc_cmp_evt_handler
int gapc_l2cc_cmp_evt_handler(ke_msg_id_t const msgid, void *p_evt, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_set_conless_cte_tx_en_cmd_cmp_handler
int hci_le_set_conless_cte_tx_en_cmd_cmp_handler(uint16_t opcode, void const *p_event)
gattc_write_req_ind_handler
int gattc_write_req_ind_handler(ke_msg_id_t const msgid, void const *p_param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
gapm_profile_task_add_cmd_handler
int gapm_profile_task_add_cmd_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
hci_le_conless_iq_report_evt_handler
int hci_le_conless_iq_report_evt_handler(uint16_t opcode, void const *p_event)