xref: /btstack/tool/migration_to_v1.0/migration.cocci (revision efda0b48f920fa795cb4c2d0cf0c4acf184fb858)
1129e4f7dSMatthias Ringwald@@
2129e4f7dSMatthias Ringwaldtypedef uint8_t, uint16_t, uint32_t;
3129e4f7dSMatthias Ringwald@@
4129e4f7dSMatthias Ringwald- dummy_rule_to_add_typedefs( ... );
5129e4f7dSMatthias Ringwald
6129e4f7dSMatthias Ringwald@@
7129e4f7dSMatthias Ringwaldexpression dest, src;
8129e4f7dSMatthias Ringwald@@
9129e4f7dSMatthias Ringwald- bt_flip_addr(dest,src)
10129e4f7dSMatthias Ringwald+ reverse_bd_addr(src, dest)
11129e4f7dSMatthias Ringwald
12129e4f7dSMatthias Ringwald@@
13129e4f7dSMatthias Ringwaldexpression handle;
14129e4f7dSMatthias Ringwald@@
15129e4f7dSMatthias Ringwald- hci_remote_eSCO_supported(handle)
16129e4f7dSMatthias Ringwald+ hci_remote_esco_supported(handle)
17129e4f7dSMatthias Ringwald
18129e4f7dSMatthias Ringwald// HCI Packet Handler
19129e4f7dSMatthias Ringwald
20129e4f7dSMatthias Ringwald@@
21129e4f7dSMatthias Ringwaldidentifier packet_handler;
22129e4f7dSMatthias Ringwald@@
23129e4f7dSMatthias Ringwald- hci_register_packet_handler(packet_handler);
24129e4f7dSMatthias Ringwald+ hci_register_packet_handler(&packet_handler);
25129e4f7dSMatthias Ringwald
26129e4f7dSMatthias Ringwald@hci_register_packet_handler@
27129e4f7dSMatthias Ringwaldidentifier packet_handler;
28129e4f7dSMatthias Ringwald@@
29129e4f7dSMatthias Ringwald- hci_register_packet_handler(&packet_handler);
30129e4f7dSMatthias Ringwald+ static btstack_packet_callback_registration_t callback_registration;
31129e4f7dSMatthias Ringwald+ callback_registration.callback = &packet_handler;
32129e4f7dSMatthias Ringwald+ hci_add_event_handler(&callback_registration);
33129e4f7dSMatthias Ringwald
34129e4f7dSMatthias Ringwald@@
35129e4f7dSMatthias Ringwaldidentifier hci_register_packet_handler.packet_handler, packet_type, packet, size;
36129e4f7dSMatthias Ringwald@@
37129e4f7dSMatthias Ringwaldpacket_handler(uint8_t packet_type,
38129e4f7dSMatthias Ringwald+ uint16_t channel,
39129e4f7dSMatthias Ringwalduint8_t * packet, uint16_t size)
40129e4f7dSMatthias Ringwald{ ... }
41129e4f7dSMatthias Ringwald
42129e4f7dSMatthias Ringwald// L2CAP Packet Handler
43129e4f7dSMatthias Ringwald
44129e4f7dSMatthias Ringwald@@
45129e4f7dSMatthias Ringwaldidentifier packet_handler;
46129e4f7dSMatthias Ringwald@@
47129e4f7dSMatthias Ringwald- l2cap_register_packet_handler(packet_handler);
48129e4f7dSMatthias Ringwald+ l2cap_register_packet_handler(&packet_handler);
49129e4f7dSMatthias Ringwald
50129e4f7dSMatthias Ringwald@l2cap_register_packet_handler@
51129e4f7dSMatthias Ringwaldidentifier packet_handler;
52129e4f7dSMatthias Ringwald@@
53129e4f7dSMatthias Ringwald- l2cap_register_packet_handler(&packet_handler);
54129e4f7dSMatthias Ringwald+ static btstack_packet_callback_registration_t callback_registration;
55129e4f7dSMatthias Ringwald+ callback_registration.callback = &packet_handler;
56129e4f7dSMatthias Ringwald+ hci_add_event_handler(&callback_registration);
57129e4f7dSMatthias Ringwald
58129e4f7dSMatthias Ringwald@@
59129e4f7dSMatthias Ringwaldidentifier l2cap_register_packet_handler.packet_handler, connection, packet_type, channel, packet, size;
60129e4f7dSMatthias Ringwald@@
61129e4f7dSMatthias Ringwald- void packet_handler(void * connection, uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t size)
62129e4f7dSMatthias Ringwald+ void packet_handler(uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t size)
63129e4f7dSMatthias Ringwald{ ... }
64129e4f7dSMatthias Ringwald
65129e4f7dSMatthias Ringwald
66129e4f7dSMatthias Ringwald@@
67129e4f7dSMatthias Ringwaldexpression handle;
68129e4f7dSMatthias Ringwald@@
69129e4f7dSMatthias Ringwald- hci_can_send_sco_packet_now(handle)
70129e4f7dSMatthias Ringwald+ hci_can_send_sco_packet_now()
71129e4f7dSMatthias Ringwald
72129e4f7dSMatthias Ringwald@@
73129e4f7dSMatthias Ringwaldexpression uuid;
74129e4f7dSMatthias Ringwald@@
75129e4f7dSMatthias Ringwald- printUUID128(uuid)
76129e4f7dSMatthias Ringwald+ printf("%s", uuid128_to_str(uuid))
77129e4f7dSMatthias Ringwald
78129e4f7dSMatthias Ringwald@@
79129e4f7dSMatthias Ringwaldexpression addr;
80129e4f7dSMatthias Ringwald@@
81129e4f7dSMatthias Ringwald- print_bd_addr(addr)
82129e4f7dSMatthias Ringwald+ printf("%s", bd_addr_to_str(addr))
83129e4f7dSMatthias Ringwald
84129e4f7dSMatthias Ringwald@@
85129e4f7dSMatthias Ringwaldexpression str, addr;
86129e4f7dSMatthias Ringwaldtypedef bd_addr_t;
87129e4f7dSMatthias Ringwald@@
88129e4f7dSMatthias Ringwald- sscan_bd_addr((uint8_t*)str, addr)
89129e4f7dSMatthias Ringwald+ sscanf_bd_addr(str, addr)
90129e4f7dSMatthias Ringwald
91129e4f7dSMatthias Ringwald@@
92129e4f7dSMatthias Ringwaldtypedef timer;
93129e4f7dSMatthias Ringwaldtypedef btstack_timer_source_t;
94129e4f7dSMatthias Ringwaldidentifier fn, ts;
95129e4f7dSMatthias Ringwald@@
96129e4f7dSMatthias Ringwald- fn(struct timer * ts)
97129e4f7dSMatthias Ringwald+ fn(btstack_timer_source_t * ts)
98129e4f7dSMatthias Ringwald{ ... }
99129e4f7dSMatthias Ringwald
100129e4f7dSMatthias Ringwald// SDP Client
101129e4f7dSMatthias Ringwald
102129e4f7dSMatthias Ringwald// propagate sdp client callback into individual sdp client calls
103129e4f7dSMatthias Ringwald// add warning that type doesn't match
104129e4f7dSMatthias Ringwald
105129e4f7dSMatthias Ringwald// remove sdp_parser_init()
106129e4f7dSMatthias Ringwald@@
107129e4f7dSMatthias Ringwald@@
108129e4f7dSMatthias Ringwald- sdp_parser_init();
109129e4f7dSMatthias Ringwald
110129e4f7dSMatthias Ringwald// track calls to sdp_parser_register_callback
111129e4f7dSMatthias Ringwald
112129e4f7dSMatthias Ringwald@@
113129e4f7dSMatthias Ringwaldidentifier sdp_client_callback;
114129e4f7dSMatthias Ringwald@@
115129e4f7dSMatthias Ringwald- sdp_parser_register_callback(sdp_client_callback);
116129e4f7dSMatthias Ringwald+ sdp_parser_register_callback(&sdp_client_callback);
117129e4f7dSMatthias Ringwald
118129e4f7dSMatthias Ringwald@sdp_parser_register_callback@
119129e4f7dSMatthias Ringwaldidentifier sdp_client_callback;
120129e4f7dSMatthias Ringwald@@
121129e4f7dSMatthias Ringwald- sdp_parser_register_callback(&sdp_client_callback);
122129e4f7dSMatthias Ringwald
123129e4f7dSMatthias Ringwald// fix calls for sdp_query_util.h
124129e4f7dSMatthias Ringwald@@
125129e4f7dSMatthias Ringwaldidentifier sdp_parser_register_callback.sdp_client_callback;
126129e4f7dSMatthias Ringwaldexpression E1, E2;
127129e4f7dSMatthias Ringwald@@
128129e4f7dSMatthias Ringwald- sdp_general_query_for_uuid(E1, E2)
129129e4f7dSMatthias Ringwald+ sdp_client_query_uuid16(sdp_client_callback, E1, E2)
130129e4f7dSMatthias Ringwald
131129e4f7dSMatthias Ringwald@@
132129e4f7dSMatthias Ringwaldidentifier sdp_parser_register_callback.sdp_client_callback;
133129e4f7dSMatthias Ringwaldexpression E1, E2;
134129e4f7dSMatthias Ringwald@@
135129e4f7dSMatthias Ringwald- sdp_general_query_for_uuid128(E1, E2)
136129e4f7dSMatthias Ringwald+ sdp_client_query_uuid128(sdp_client_callback, E1, E2)
137129e4f7dSMatthias Ringwald
138129e4f7dSMatthias Ringwald// fix calls for sdp_client.h
139129e4f7dSMatthias Ringwald@@
140129e4f7dSMatthias Ringwaldidentifier sdp_parser_register_callback.sdp_client_callback;
141129e4f7dSMatthias Ringwaldexpression E1, E2, E3;
142129e4f7dSMatthias Ringwald@@
143129e4f7dSMatthias Ringwald+ sdp_client_query(E1, E2, E3)
144129e4f7dSMatthias Ringwald- sdp_client_query(sdp_client_callback, E1, E2, E3)
145129e4f7dSMatthias Ringwald
1467fbb5f59SMatthias Ringwald// track calls to sdp_client_query_rfcomm_register_callback
147129e4f7dSMatthias Ringwald@@
148129e4f7dSMatthias Ringwaldidentifier sdp_client_callback;
149129e4f7dSMatthias Ringwaldexpression E1;
150129e4f7dSMatthias Ringwald@@
1517fbb5f59SMatthias Ringwald- sdp_client_query_rfcomm_register_callback(sdp_client_callback, E1);
1527fbb5f59SMatthias Ringwald+ sdp_client_query_rfcomm_register_callback(&sdp_client_callback, E1);
153129e4f7dSMatthias Ringwald
1547fbb5f59SMatthias Ringwald@sdp_client_query_rfcomm_register_callback @
155129e4f7dSMatthias Ringwaldidentifier sdp_client_callback;
156129e4f7dSMatthias Ringwaldexpression E1;
157129e4f7dSMatthias Ringwald@@
1587fbb5f59SMatthias Ringwald- sdp_client_query_rfcomm_register_callback(&sdp_client_callback, E1);
159129e4f7dSMatthias Ringwald
160129e4f7dSMatthias Ringwald@@
161129e4f7dSMatthias Ringwaldtypedef sdp_query_event_t;
162129e4f7dSMatthias Ringwaldidentifier fn, event;
163129e4f7dSMatthias Ringwaldtype T;
164129e4f7dSMatthias Ringwald@@
165129e4f7dSMatthias Ringwald- T fn(sdp_query_event_t * event)
166129e4f7dSMatthias Ringwald+
167129e4f7dSMatthias Ringwald+ // MIGRATION: SDP Client callback changed to btstack_packet_handler_t
168129e4f7dSMatthias Ringwald+ // Please  use sdp_client_X functions from btstack_event.h to access event fields
169129e4f7dSMatthias Ringwald+
170129e4f7dSMatthias Ringwald+ T fn(uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t size)
171129e4f7dSMatthias Ringwald{ ... }
172129e4f7dSMatthias Ringwald
173129e4f7dSMatthias Ringwald// fix calls to sdp_query_rfcomm
174129e4f7dSMatthias Ringwald@@
1757fbb5f59SMatthias Ringwaldidentifier sdp_client_query_rfcomm_register_callback.sdp_client_callback;
176129e4f7dSMatthias Ringwaldexpression E1, E2;
177129e4f7dSMatthias Ringwald@@
1787fbb5f59SMatthias Ringwald- sdp_client_query_rfcomm_channel_and_name_for_uuid(E1, E2)
1797fbb5f59SMatthias Ringwald+ sdp_client_query_rfcomm_channel_and_name_for_uuid(sdp_client_callback, E1, E2)
180129e4f7dSMatthias Ringwald
181129e4f7dSMatthias Ringwald@@
1827fbb5f59SMatthias Ringwaldidentifier sdp_client_query_rfcomm_register_callback.sdp_client_callback;
183129e4f7dSMatthias Ringwaldexpression E1, E2;
184129e4f7dSMatthias Ringwald@@
1857fbb5f59SMatthias Ringwald- sdp_client_query_rfcomm_channel_and_name_for_search_pattern(E1, E2)
1867fbb5f59SMatthias Ringwald+ sdp_client_query_rfcomm_channel_and_name_for_search_pattern(sdp_client_callback, E1, E2)
187129e4f7dSMatthias Ringwald
188129e4f7dSMatthias Ringwald@@
189129e4f7dSMatthias Ringwaldidentifier fn, event, context;
190129e4f7dSMatthias Ringwaldtype T;
191129e4f7dSMatthias Ringwald@@
192129e4f7dSMatthias Ringwald- T fn(sdp_query_event_t * event, void * context)
193129e4f7dSMatthias Ringwald+
194129e4f7dSMatthias Ringwald+ // MIGRATION: SDP Client callback changed to btstack_packet_handler_t
195129e4f7dSMatthias Ringwald+ // Please  use sdp_client_X functions from btstack_event.h to access event fields
196129e4f7dSMatthias Ringwald+
197129e4f7dSMatthias Ringwald+ T fn(uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t size)
198129e4f7dSMatthias Ringwald{ ... }
199129e4f7dSMatthias Ringwald
200129e4f7dSMatthias Ringwald// SDP Util
201129e4f7dSMatthias Ringwald
202129e4f7dSMatthias Ringwald@@
203129e4f7dSMatthias Ringwaldexpression E1, E2, E3;
204129e4f7dSMatthias Ringwald@@
205*efda0b48SMatthias Ringwald- spp_create_sdp_record(E1, E2, E3)
206129e4f7dSMatthias Ringwald+ // MIGRATION: using 0x10001 as Service Record Handle. Please fix if using multiple services
207*efda0b48SMatthias Ringwald+ spp_create_sdp_record(E1, 0x10001, E2, E3)
208129e4f7dSMatthias Ringwald
209129e4f7dSMatthias Ringwald// SDP Server
210129e4f7dSMatthias Ringwald@@
211129e4f7dSMatthias Ringwaldexpression E1, E2;
212129e4f7dSMatthias Ringwald@@
213129e4f7dSMatthias Ringwald- sdp_register_service(E1, E2)
214129e4f7dSMatthias Ringwald+ sdp_register_service(E2)
215129e4f7dSMatthias Ringwald
216129e4f7dSMatthias Ringwald// L2CAP - just drop connection param
217129e4f7dSMatthias Ringwald@@
218129e4f7dSMatthias Ringwaldexpression E1, E2, E3, E4, E5;
219129e4f7dSMatthias Ringwald@@
220129e4f7dSMatthias Ringwald- l2cap_create_channel(E1, E2, E3, E4, E5)
221129e4f7dSMatthias Ringwald+ l2cap_create_channel(E2, E3, E4, E5)
222129e4f7dSMatthias Ringwald
223129e4f7dSMatthias Ringwald@@
224129e4f7dSMatthias Ringwaldexpression E1, E2, E3, E4, E5;
225129e4f7dSMatthias Ringwald@@
226129e4f7dSMatthias Ringwald- l2cap_create_service(E1, E2, E3, E4, E5)
227129e4f7dSMatthias Ringwald+ l2cap_create_service(E2, E3, E4, E5)
228129e4f7dSMatthias Ringwald
229129e4f7dSMatthias Ringwald// RFCOMM
230129e4f7dSMatthias Ringwald
231129e4f7dSMatthias Ringwald// track calls to rfcomm_register_packet_handler
232129e4f7dSMatthias Ringwald@@
233129e4f7dSMatthias Ringwaldidentifier rfcomm_callback;
234129e4f7dSMatthias Ringwald@@
235129e4f7dSMatthias Ringwald- rfcomm_register_packet_handler(rfcomm_callback);
236129e4f7dSMatthias Ringwald+ rfcomm_register_packet_handler(&rfcomm_callback);
237129e4f7dSMatthias Ringwald
238129e4f7dSMatthias Ringwald@rfcomm_register_packet_handler@
239129e4f7dSMatthias Ringwaldidentifier rfcomm_callback;
240129e4f7dSMatthias Ringwald@@
241129e4f7dSMatthias Ringwald- rfcomm_register_packet_handler(&rfcomm_callback);
242129e4f7dSMatthias Ringwald
243129e4f7dSMatthias Ringwald// fix calls to
244129e4f7dSMatthias Ringwald// rfcomm_register_service
245129e4f7dSMatthias Ringwald@@
246129e4f7dSMatthias Ringwaldidentifier rfcomm_register_packet_handler.rfcomm_callback;
247129e4f7dSMatthias Ringwaldexpression E1, E2, E3;
248129e4f7dSMatthias Ringwald@@
249129e4f7dSMatthias Ringwald- rfcomm_register_service(E1, E2, E3)
250129e4f7dSMatthias Ringwald+ rfcomm_register_service(rfcomm_callback, E2, E3)
251129e4f7dSMatthias Ringwald
252129e4f7dSMatthias Ringwald// rfcomm_register_service_with_initial_credits,
253129e4f7dSMatthias Ringwald@@
254129e4f7dSMatthias Ringwaldidentifier rfcomm_register_packet_handler.rfcomm_callback;
255129e4f7dSMatthias Ringwaldexpression E1, E2, E3, E4;
256129e4f7dSMatthias Ringwald@@
257129e4f7dSMatthias Ringwald- rfcomm_register_service_with_initial_credits(E1, E2, E3, E4)
258129e4f7dSMatthias Ringwald+ rfcomm_register_service_with_initial_credits(rfcomm_callback, E2, E3, E4)
259129e4f7dSMatthias Ringwald
260129e4f7dSMatthias Ringwald// rfcomm_create_channel
261129e4f7dSMatthias Ringwald@@
262129e4f7dSMatthias Ringwaldidentifier rfcomm_register_packet_handler.rfcomm_callback;
263129e4f7dSMatthias Ringwaldexpression E1, E2, E3;
264129e4f7dSMatthias Ringwald@@
265129e4f7dSMatthias Ringwald- rfcomm_create_channel(E1, E2, E3)
266129e4f7dSMatthias Ringwald+ rfcomm_create_channel(rfcomm_callback, E2, E3)
267129e4f7dSMatthias Ringwald
268129e4f7dSMatthias Ringwald// rfcomm_create_channel_with_initial_credits
269129e4f7dSMatthias Ringwald@@
270129e4f7dSMatthias Ringwaldidentifier rfcomm_register_packet_handler.rfcomm_callback;
271129e4f7dSMatthias Ringwaldexpression E1, E2, E3, E4;
272129e4f7dSMatthias Ringwald@@
273129e4f7dSMatthias Ringwald- rfcomm_create_channel_with_initial_creditis(E1, E2, E3, E4)
274129e4f7dSMatthias Ringwald+ rfcomm_create_channel_with_initial_creditis(rfcomm_callback, E2, E3, E4)
275129e4f7dSMatthias Ringwald
276129e4f7dSMatthias Ringwald// HSP
277129e4f7dSMatthias Ringwald@@
278129e4f7dSMatthias Ringwaldexpression E1, E2, E3, E4;
279129e4f7dSMatthias Ringwald@@
280129e4f7dSMatthias Ringwald- hsp_hs_create_sdp_record(E1, E2, E3, E4)
281129e4f7dSMatthias Ringwald+ // MIGRATION: using 0x10002 as Service Record Handle. Please fix if using multiple services
282129e4f7dSMatthias Ringwald+ hsp_hs_create_sdp_record(E1, 0x10002, E2, E3, E4)
283129e4f7dSMatthias Ringwald
284129e4f7dSMatthias Ringwald@@
285129e4f7dSMatthias Ringwaldexpression E1, E2, E3;
286129e4f7dSMatthias Ringwald@@
287129e4f7dSMatthias Ringwald- hsp_ag_create_sdp_record(E1, E2, E3)
288129e4f7dSMatthias Ringwald+ // MIGRATION: using 0x10002 as Service Record Handle. Please fix if using multiple services
289129e4f7dSMatthias Ringwald+ hsp_ag_create_sdp_record(E1, 0x10002, E2, E3)
290129e4f7dSMatthias Ringwald
291129e4f7dSMatthias Ringwald// GATT Client
292129e4f7dSMatthias Ringwald
293129e4f7dSMatthias Ringwald// track callback registration
294129e4f7dSMatthias Ringwald@@
295129e4f7dSMatthias Ringwaldidentifier gatt_callback;
296129e4f7dSMatthias Ringwald@@
297129e4f7dSMatthias Ringwald- gatt_client_register_packet_handler(gatt_callback);
298129e4f7dSMatthias Ringwald+ gatt_client_register_packet_handler(&gatt_callback);
299129e4f7dSMatthias Ringwald
300129e4f7dSMatthias Ringwald@gatt_client_register_packet_handler@
301129e4f7dSMatthias Ringwaldidentifier gatt_callback;
302129e4f7dSMatthias Ringwaldidentifier gc_id;
303129e4f7dSMatthias Ringwald@@
304129e4f7dSMatthias Ringwald- gc_id = gatt_client_register_packet_handler(&gatt_callback);
305129e4f7dSMatthias Ringwald
306129e4f7dSMatthias Ringwald// update callback
307129e4f7dSMatthias Ringwald@@
308129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
309129e4f7dSMatthias Ringwaldidentifier event;
310129e4f7dSMatthias Ringwaldtypedef le_event_t;
311129e4f7dSMatthias Ringwald@@
312129e4f7dSMatthias Ringwald- gatt_callback(le_event_t * event)
313129e4f7dSMatthias Ringwald+
314129e4f7dSMatthias Ringwald+ // MIGRATION: GATT Client callback changed to btstack_packet_handler_t
315129e4f7dSMatthias Ringwald+ // Please  use gatt_event_X functions from btstack_event.h to access event fields
316129e4f7dSMatthias Ringwald+
317129e4f7dSMatthias Ringwald+ gatt_callback(uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t size)
318129e4f7dSMatthias Ringwald{ ... }
319129e4f7dSMatthias Ringwald
320129e4f7dSMatthias Ringwald// update all calls
321129e4f7dSMatthias Ringwald@@
322129e4f7dSMatthias Ringwaldexpression gc_id;
323129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
324129e4f7dSMatthias Ringwald@@
325129e4f7dSMatthias Ringwaldgatt_client_discover_primary_services(
326129e4f7dSMatthias Ringwald- gc_id,
327129e4f7dSMatthias Ringwald+ gatt_callback,
328129e4f7dSMatthias Ringwald... );
329129e4f7dSMatthias Ringwald
330129e4f7dSMatthias Ringwald@@
331129e4f7dSMatthias Ringwaldexpression gc_id;
332129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
333129e4f7dSMatthias Ringwald@@
334129e4f7dSMatthias Ringwaldgatt_client_discover_primary_services_by_uuid16(
335129e4f7dSMatthias Ringwald- gc_id,
336129e4f7dSMatthias Ringwald+ gatt_callback,
337129e4f7dSMatthias Ringwald... );
338129e4f7dSMatthias Ringwald
339129e4f7dSMatthias Ringwald@@
340129e4f7dSMatthias Ringwaldexpression gc_id;
341129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
342129e4f7dSMatthias Ringwald@@
343129e4f7dSMatthias Ringwaldgatt_client_discover_primary_services_by_uuid128(
344129e4f7dSMatthias Ringwald- gc_id,
345129e4f7dSMatthias Ringwald+ gatt_callback,
346129e4f7dSMatthias Ringwald... )
347129e4f7dSMatthias Ringwald
348129e4f7dSMatthias Ringwald@@
349129e4f7dSMatthias Ringwaldexpression gc_id;
350129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
351129e4f7dSMatthias Ringwald@@
352129e4f7dSMatthias Ringwaldgatt_client_find_included_services_for_service(
353129e4f7dSMatthias Ringwald- gc_id,
354129e4f7dSMatthias Ringwald+ gatt_callback,
355129e4f7dSMatthias Ringwald... )
356129e4f7dSMatthias Ringwald
357129e4f7dSMatthias Ringwald@@
358129e4f7dSMatthias Ringwaldexpression gc_id;
359129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
360129e4f7dSMatthias Ringwald@@
361129e4f7dSMatthias Ringwaldgatt_client_discover_characteristics_for_service(
362129e4f7dSMatthias Ringwald- gc_id,
363129e4f7dSMatthias Ringwald+ gatt_callback,
364129e4f7dSMatthias Ringwald... );
365129e4f7dSMatthias Ringwald
366129e4f7dSMatthias Ringwald@@
367129e4f7dSMatthias Ringwaldexpression gc_id;
368129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
369129e4f7dSMatthias Ringwald@@
370129e4f7dSMatthias Ringwaldgatt_client_discover_characteristics_for_handle_range_by_uuid16(
371129e4f7dSMatthias Ringwald- gc_id,
372129e4f7dSMatthias Ringwald+ gatt_callback,
373129e4f7dSMatthias Ringwald... );
374129e4f7dSMatthias Ringwald
375129e4f7dSMatthias Ringwald@@
376129e4f7dSMatthias Ringwaldexpression gc_id;
377129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
378129e4f7dSMatthias Ringwald@@
379129e4f7dSMatthias Ringwaldgatt_client_discover_characteristics_for_handle_range_by_uuid128(
380129e4f7dSMatthias Ringwald- gc_id,
381129e4f7dSMatthias Ringwald+ gatt_callback,
382129e4f7dSMatthias Ringwald... );
383129e4f7dSMatthias Ringwald
384129e4f7dSMatthias Ringwald@@
385129e4f7dSMatthias Ringwaldexpression gc_id;
386129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
387129e4f7dSMatthias Ringwald@@
388129e4f7dSMatthias Ringwaldgatt_client_discover_characteristics_for_service_by_uuid16 (
389129e4f7dSMatthias Ringwald- gc_id,
390129e4f7dSMatthias Ringwald+ gatt_callback,
391129e4f7dSMatthias Ringwald... );
392129e4f7dSMatthias Ringwald
393129e4f7dSMatthias Ringwald@@
394129e4f7dSMatthias Ringwaldexpression gc_id;
395129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
396129e4f7dSMatthias Ringwald@@
397129e4f7dSMatthias Ringwaldgatt_client_discover_characteristics_for_service_by_uuid128(
398129e4f7dSMatthias Ringwald- gc_id,
399129e4f7dSMatthias Ringwald+ gatt_callback,
400129e4f7dSMatthias Ringwald... );
401129e4f7dSMatthias Ringwald
402129e4f7dSMatthias Ringwald@@
403129e4f7dSMatthias Ringwaldexpression gc_id;
404129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
405129e4f7dSMatthias Ringwald@@
406129e4f7dSMatthias Ringwaldgatt_client_discover_characteristic_descriptors(
407129e4f7dSMatthias Ringwald- gc_id,
408129e4f7dSMatthias Ringwald+ gatt_callback,
409129e4f7dSMatthias Ringwald... );
410129e4f7dSMatthias Ringwald
411129e4f7dSMatthias Ringwald@@
412129e4f7dSMatthias Ringwaldexpression gc_id;
413129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
414129e4f7dSMatthias Ringwald@@
415129e4f7dSMatthias Ringwaldgatt_client_read_value_of_characteristic(
416129e4f7dSMatthias Ringwald- gc_id,
417129e4f7dSMatthias Ringwald+ gatt_callback,
418129e4f7dSMatthias Ringwald... );
419129e4f7dSMatthias Ringwald
420129e4f7dSMatthias Ringwald@@
421129e4f7dSMatthias Ringwaldexpression gc_id;
422129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
423129e4f7dSMatthias Ringwald@@
424129e4f7dSMatthias Ringwaldgatt_client_read_value_of_characteristic_using_value_handle(
425129e4f7dSMatthias Ringwald- gc_id,
426129e4f7dSMatthias Ringwald+ gatt_callback,
427129e4f7dSMatthias Ringwald... );
428129e4f7dSMatthias Ringwald
429129e4f7dSMatthias Ringwald@@
430129e4f7dSMatthias Ringwaldexpression gc_id;
431129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
432129e4f7dSMatthias Ringwald@@
433129e4f7dSMatthias Ringwaldgatt_client_read_value_of_characteristics_by_uuid16(
434129e4f7dSMatthias Ringwald- gc_id,
435129e4f7dSMatthias Ringwald+ gatt_callback,
436129e4f7dSMatthias Ringwald... );
437129e4f7dSMatthias Ringwald
438129e4f7dSMatthias Ringwald@@
439129e4f7dSMatthias Ringwaldexpression gc_id;
440129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
441129e4f7dSMatthias Ringwald@@
442129e4f7dSMatthias Ringwaldgatt_client_read_value_of_characteristics_by_uuid128(
443129e4f7dSMatthias Ringwald- gc_id,
444129e4f7dSMatthias Ringwald+ gatt_callback,
445129e4f7dSMatthias Ringwald... );
446129e4f7dSMatthias Ringwald
447129e4f7dSMatthias Ringwald@@
448129e4f7dSMatthias Ringwaldexpression gc_id;
449129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
450129e4f7dSMatthias Ringwald@@
451129e4f7dSMatthias Ringwaldgatt_client_read_long_value_of_characteristic(
452129e4f7dSMatthias Ringwald- gc_id,
453129e4f7dSMatthias Ringwald+ gatt_callback,
454129e4f7dSMatthias Ringwald... );
455129e4f7dSMatthias Ringwald
456129e4f7dSMatthias Ringwald@@
457129e4f7dSMatthias Ringwaldexpression gc_id;
458129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
459129e4f7dSMatthias Ringwald@@
460129e4f7dSMatthias Ringwaldgatt_client_read_long_value_of_characteristic_using_value_handle(
461129e4f7dSMatthias Ringwald- gc_id,
462129e4f7dSMatthias Ringwald+ gatt_callback,
463129e4f7dSMatthias Ringwald... );
464129e4f7dSMatthias Ringwald
465129e4f7dSMatthias Ringwald@@
466129e4f7dSMatthias Ringwaldexpression gc_id;
467129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
468129e4f7dSMatthias Ringwald@@
469129e4f7dSMatthias Ringwaldgatt_client_read_long_value_of_characteristic_using_value_handle_with_offset(
470129e4f7dSMatthias Ringwald- gc_id,
471129e4f7dSMatthias Ringwald+ gatt_callback,
472129e4f7dSMatthias Ringwald... );
473129e4f7dSMatthias Ringwald
474129e4f7dSMatthias Ringwald@@
475129e4f7dSMatthias Ringwaldexpression gc_id;
476129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
477129e4f7dSMatthias Ringwald@@
478129e4f7dSMatthias Ringwaldgatt_client_read_multiple_characteristic_values(
479129e4f7dSMatthias Ringwald- gc_id,
480129e4f7dSMatthias Ringwald+ gatt_callback,
481129e4f7dSMatthias Ringwald... );
482129e4f7dSMatthias Ringwald
483129e4f7dSMatthias Ringwald@@
484129e4f7dSMatthias Ringwaldexpression gc_id;
485129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
486129e4f7dSMatthias Ringwald@@
487129e4f7dSMatthias Ringwaldgatt_client_write_value_of_characteristic_without_response(
488129e4f7dSMatthias Ringwald- gc_id,
489129e4f7dSMatthias Ringwald+ gatt_callback,
490129e4f7dSMatthias Ringwald... );
491129e4f7dSMatthias Ringwald
492129e4f7dSMatthias Ringwald@@
493129e4f7dSMatthias Ringwaldexpression gc_id;
494129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
495129e4f7dSMatthias Ringwald@@
496129e4f7dSMatthias Ringwaldgatt_client_signed_write_without_response(
497129e4f7dSMatthias Ringwald- gc_id,
498129e4f7dSMatthias Ringwald+ gatt_callback,
499129e4f7dSMatthias Ringwald... );
500129e4f7dSMatthias Ringwald
501129e4f7dSMatthias Ringwald@@
502129e4f7dSMatthias Ringwaldexpression gc_id;
503129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
504129e4f7dSMatthias Ringwald@@
505129e4f7dSMatthias Ringwaldgatt_client_write_value_of_characteristic(
506129e4f7dSMatthias Ringwald- gc_id,
507129e4f7dSMatthias Ringwald+ gatt_callback,
508129e4f7dSMatthias Ringwald... );
509129e4f7dSMatthias Ringwald
510129e4f7dSMatthias Ringwald@@
511129e4f7dSMatthias Ringwaldexpression gc_id;
512129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
513129e4f7dSMatthias Ringwald@@
514129e4f7dSMatthias Ringwaldgatt_client_write_long_value_of_characteristic(
515129e4f7dSMatthias Ringwald- gc_id,
516129e4f7dSMatthias Ringwald+ gatt_callback,
517129e4f7dSMatthias Ringwald... );
518129e4f7dSMatthias Ringwald
519129e4f7dSMatthias Ringwald@@
520129e4f7dSMatthias Ringwaldexpression gc_id;
521129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
522129e4f7dSMatthias Ringwald@@
523129e4f7dSMatthias Ringwaldgatt_client_write_long_value_of_characteristic_with_offset(
524129e4f7dSMatthias Ringwald- gc_id,
525129e4f7dSMatthias Ringwald+ gatt_callback,
526129e4f7dSMatthias Ringwald... );
527129e4f7dSMatthias Ringwald
528129e4f7dSMatthias Ringwald@@
529129e4f7dSMatthias Ringwaldexpression gc_id;
530129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
531129e4f7dSMatthias Ringwald@@
532129e4f7dSMatthias Ringwaldgatt_client_reliable_write_long_value_of_characteristic(
533129e4f7dSMatthias Ringwald- gc_id,
534129e4f7dSMatthias Ringwald+ gatt_callback,
535129e4f7dSMatthias Ringwald... );
536129e4f7dSMatthias Ringwald
537129e4f7dSMatthias Ringwald@@
538129e4f7dSMatthias Ringwaldexpression gc_id;
539129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
540129e4f7dSMatthias Ringwald@@
541129e4f7dSMatthias Ringwaldgatt_client_read_characteristic_descriptor(
542129e4f7dSMatthias Ringwald- gc_id,
543129e4f7dSMatthias Ringwald+ gatt_callback,
544129e4f7dSMatthias Ringwald... );
545129e4f7dSMatthias Ringwald
546129e4f7dSMatthias Ringwald@@
547129e4f7dSMatthias Ringwaldexpression gc_id;
548129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
549129e4f7dSMatthias Ringwald@@
550129e4f7dSMatthias Ringwaldgatt_client_read_characteristic_descriptor_using_descriptor_handle(
551129e4f7dSMatthias Ringwald- gc_id,
552129e4f7dSMatthias Ringwald+ gatt_callback,
553129e4f7dSMatthias Ringwald... );
554129e4f7dSMatthias Ringwald
555129e4f7dSMatthias Ringwald@@
556129e4f7dSMatthias Ringwaldexpression gc_id;
557129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
558129e4f7dSMatthias Ringwald@@
559129e4f7dSMatthias Ringwaldgatt_client_read_long_characteristic_descriptor(
560129e4f7dSMatthias Ringwald- gc_id,
561129e4f7dSMatthias Ringwald+ gatt_callback,
562129e4f7dSMatthias Ringwald... );
563129e4f7dSMatthias Ringwald
564129e4f7dSMatthias Ringwald@@
565129e4f7dSMatthias Ringwaldexpression gc_id;
566129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
567129e4f7dSMatthias Ringwald@@
568129e4f7dSMatthias Ringwaldgatt_client_read_long_characteristic_descriptor_using_descriptor_handle(
569129e4f7dSMatthias Ringwald- gc_id,
570129e4f7dSMatthias Ringwald+ gatt_callback,
571129e4f7dSMatthias Ringwald... );
572129e4f7dSMatthias Ringwald
573129e4f7dSMatthias Ringwald@@
574129e4f7dSMatthias Ringwaldexpression gc_id;
575129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
576129e4f7dSMatthias Ringwald@@
577129e4f7dSMatthias Ringwaldgatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset(
578129e4f7dSMatthias Ringwald- gc_id,
579129e4f7dSMatthias Ringwald+ gatt_callback,
580129e4f7dSMatthias Ringwald... );
581129e4f7dSMatthias Ringwald
582129e4f7dSMatthias Ringwald@@
583129e4f7dSMatthias Ringwaldexpression gc_id;
584129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
585129e4f7dSMatthias Ringwald@@
586129e4f7dSMatthias Ringwaldgatt_client_write_characteristic_descriptor(
587129e4f7dSMatthias Ringwald- gc_id,
588129e4f7dSMatthias Ringwald+ gatt_callback,
589129e4f7dSMatthias Ringwald... );
590129e4f7dSMatthias Ringwald
591129e4f7dSMatthias Ringwald@@
592129e4f7dSMatthias Ringwaldexpression gc_id;
593129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
594129e4f7dSMatthias Ringwald@@
595129e4f7dSMatthias Ringwaldgatt_client_write_characteristic_descriptor_using_descriptor_handle(
596129e4f7dSMatthias Ringwald- gc_id,
597129e4f7dSMatthias Ringwald+ gatt_callback,
598129e4f7dSMatthias Ringwald... );
599129e4f7dSMatthias Ringwald
600129e4f7dSMatthias Ringwald@@
601129e4f7dSMatthias Ringwaldexpression gc_id;
602129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
603129e4f7dSMatthias Ringwald@@
604129e4f7dSMatthias Ringwaldgatt_client_write_long_characteristic_descriptor(
605129e4f7dSMatthias Ringwald- gc_id,
606129e4f7dSMatthias Ringwald+ gatt_callback,
607129e4f7dSMatthias Ringwald... );
608129e4f7dSMatthias Ringwald
609129e4f7dSMatthias Ringwald@@
610129e4f7dSMatthias Ringwaldexpression gc_id;
611129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
612129e4f7dSMatthias Ringwald@@
613129e4f7dSMatthias Ringwaldgatt_client_write_long_characteristic_descriptor_using_descriptor_handle(
614129e4f7dSMatthias Ringwald- gc_id,
615129e4f7dSMatthias Ringwald+ gatt_callback,
616129e4f7dSMatthias Ringwald... );
617129e4f7dSMatthias Ringwald
618129e4f7dSMatthias Ringwald@@
619129e4f7dSMatthias Ringwaldexpression gc_id;
620129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
621129e4f7dSMatthias Ringwald@@
622129e4f7dSMatthias Ringwaldgatt_client_write_long_characteristic_descriptor_using_descriptor_handle_with_offset(
623129e4f7dSMatthias Ringwald- gc_id,
624129e4f7dSMatthias Ringwald+ gatt_callback,
625129e4f7dSMatthias Ringwald... );
626129e4f7dSMatthias Ringwald
627129e4f7dSMatthias Ringwald@@
628129e4f7dSMatthias Ringwaldexpression gc_id;
629129e4f7dSMatthias Ringwaldidentifier gatt_client_register_packet_handler.gatt_callback;
630129e4f7dSMatthias Ringwald@@
631129e4f7dSMatthias Ringwaldgatt_client_write_client_characteristic_configuration(
632129e4f7dSMatthias Ringwald- gc_id,
633129e4f7dSMatthias Ringwald+ gatt_callback,
634129e4f7dSMatthias Ringwald... );
635129e4f7dSMatthias Ringwald
636