Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/btstack/src/ble/
H A Dgatt_client.h197 btstack_packet_handler_t callback; member
299 btstack_packet_handler_t callback; member
307 btstack_packet_handler_t callback; member
367 uint8_t gatt_client_classic_connect(btstack_packet_handler_t callback, bd_addr_t addr);
375 uint8_t gatt_client_classic_disconnect(btstack_packet_handler_t callback, hci_con_handle_t con_hand…
386 uint8_t gatt_client_le_enhanced_connect(btstack_packet_handler_t callback, hci_con_handle_t con_han…
413 void gatt_client_send_mtu_negotiation(btstack_packet_handler_t callback, hci_con_handle_t con_handl…
432 uint8_t gatt_client_discover_primary_services(btstack_packet_handler_t callback, hci_con_handle_t c…
444 uint8_t gatt_client_discover_secondary_services(btstack_packet_handler_t callback, hci_con_handle_t…
457 uint8_t gatt_client_discover_primary_services_by_uuid16(btstack_packet_handler_t callback, hci_con_…
[all …]
H A Dgatt_client.c120 hci_event_callback_registration.callback = &gatt_client_event_packet_handler; in gatt_client_init()
124 sm_event_callback_registration.callback = &gatt_client_event_packet_handler; in gatt_client_init()
688 …btstack_packet_callback_registration_t *callback = (btstack_packet_callback_registration_t *) btst… in gatt_client_service_emit_event() local
689 (*callback->callback)(HCI_EVENT_PACKET, (uint16_t) gatt_client->con_handle, event, size); in gatt_client_service_emit_event()
811 …btstack_context_callback_registration_t * callback = (btstack_context_callback_registration_t *) b… in gatt_client_notify_can_send_query() local
812 if (callback == NULL) { in gatt_client_notify_can_send_query()
815 (*callback->callback)(callback->context); in gatt_client_notify_can_send_query()
912 …btstack_context_callback_registration_t * callback = (btstack_context_callback_registration_t *) b… in gatt_client_notify_can_send_query() local
913 if (callback == NULL) { in gatt_client_notify_can_send_query()
916 (*callback->callback)(callback->context); in gatt_client_notify_can_send_query()
[all …]
/btstack/test/mock/
H A Dmock_gatt_client.c56 entry->callback(HCI_EVENT_PACKET, 0, packet, size); in mock_hci_emit_event()
159 static void emit_event_new(btstack_packet_handler_t callback, uint8_t * packet, uint16_t size){ in emit_event_new() argument
160 if (!callback) return; in emit_event_new()
161 (*callback)(HCI_EVENT_PACKET, 0, packet, size); in emit_event_new()
173 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_complete_event()
187 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_service_query_result_event()
204 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_characteristic_query_result_event()
218 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_all_characteristic_descriptors_result_event()
238 btstack_assert(characteristic->notification->callback != NULL); in mock_gatt_client_send_notification_with_handle()
240 emit_event_new(characteristic->notification->callback, packet, 2 + packet[1]); in mock_gatt_client_send_notification_with_handle()
[all …]
/btstack/src/mesh/
H A Dmesh_crypto.h61 …const uint8_t * p, const uint16_t p_len, uint8_t * result, void (* callback)(void * arg), void * c…
67 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi…
72 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi…
77 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi…
87 …_cmac_t * request, const uint8_t * label_uuid, uint16_t * addr, void (* callback)(void * arg), voi…
96 …ypto_aes128_cmac_t * request, mesh_network_key_t * network_key, void (* callback)(void * arg), voi…
105 …crypto_aes128_cmac_t * request, mesh_transport_key_t * app_key, void (* callback)(void * arg), voi…
H A Dmesh_crypto.c61 …const uint8_t * p, const uint16_t p_len, uint8_t * result, void (* callback)(void * arg), void * c… in mesh_k1()
62 mesh_k1_callback = callback; in mesh_k1()
121 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi… in mesh_k2()
122 mesh_k2_callback = callback; in mesh_k2()
150 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi… in mesh_k3()
151 mesh_k3_callback = callback; in mesh_k3()
183 …o_aes128_cmac_t * request, const uint8_t * n, uint8_t * result, void (* callback)(void * arg), voi… in mesh_k4()
184 mesh_k4_callback = callback; in mesh_k4()
206 …_cmac_t * request, const uint8_t * label_uuid, uint16_t * addr, void (* callback)(void * arg), voi… in mesh_virtual_address()
207 mesh_virtual_address_callback = callback; in mesh_virtual_address()
[all …]
/btstack/src/
H A Dbtstack_crypto.h148 …ack_crypto_random_t * request, uint8_t * buffer, uint16_t size, void (* callback)(void * arg), voi…
160 …uint8_t * key, const uint8_t * plaintext, uint8_t * ciphertext, void (* callback)(void * arg), voi…
171 …ze, uint8_t (*get_byte_callback)(uint16_t pos), uint8_t * hash, void (* callback)(void * arg), voi…
183 …* key, uint16_t size, const uint8_t * message, uint8_t * hash, void (* callback)(void * arg), voi…
194 …equest, uint16_t size, const uint8_t * message, uint8_t * hash, void (* callback)(void * arg), voi…
205 …_key(btstack_crypto_ecc_p256_t * request, uint8_t * public_key, void (* callback)(void * arg), voi…
217 …_p256_t * request, const uint8_t * public_key, uint8_t * dhkey, void (* callback)(void * arg), voi…
253 …authenticated_data, uint16_t additional_authenticated_data_len, void (* callback)(void * arg), voi…
264 … uint16_t len, const uint8_t * plaintext, uint8_t * ciphertext, void (* callback)(void * arg), voi…
275 … uint16_t len, const uint8_t * ciphertext, uint8_t * plaintext, void (* callback)(void * arg), voi…
H A Dbtstack_crypto.c185 (*btstack_crypto->context_callback.callback)(btstack_crypto->context_callback.context); in btstack_crypto_done()
389 …(*btstack_crypto_cmac->btstack_crypto.context_callback.callback)(btstack_crypto_cmac->btstack_cryp… in btstack_crypto_cmac_handle_encryption_result()
944 …(*btstack_crypto_ec_p192->btstack_crypto.context_callback.callback)(btstack_crypto_ec_p192->btstac… in btstack_crypto_run()
976 …(*btstack_crypto_ec_p192->btstack_crypto.context_callback.callback)(btstack_crypto_ec_p192->btstac… in btstack_crypto_run()
1007 …(*btstack_crypto_random->btstack_crypto.context_callback.callback)(btstack_crypto_random->btstack_… in btstack_crypto_handle_random_data()
1170 …(*btstack_crypto_ec_p192->btstack_crypto.context_callback.callback)(btstack_crypto_ec_p192->btstac… in btstack_crypto_event_handler()
1186 …ack_crypto_random_t * request, uint8_t * buffer, uint16_t size, void (* callback)(void * arg), voi… in btstack_crypto_random_generate()
1187 request->btstack_crypto.context_callback.callback = callback; in btstack_crypto_random_generate()
1196 …uint8_t * key, const uint8_t * plaintext, uint8_t * ciphertext, void (* callback)(void * arg), voi… in btstack_crypto_aes128_encrypt()
1197 request->btstack_crypto.context_callback.callback = callback; in btstack_crypto_aes128_encrypt()
[all …]
/btstack/src/classic/
H A Dsdp_client_rfcomm.c382 static uint8_t sdp_client_query_rfcomm(btstack_packet_handler_t callback, bd_addr_t remote, const u… in sdp_client_query_rfcomm() argument
383 sdp_client_rfcomm_app_callback = callback; in sdp_client_query_rfcomm()
390 uint8_t sdp_client_query_rfcomm_channel_and_name_for_uuid(btstack_packet_handler_t callback, bd_add… in sdp_client_query_rfcomm_channel_and_name_for_uuid() argument
393 return sdp_client_query_rfcomm(callback, remote, sdp_service_search_pattern_for_uuid16(uuid16)); in sdp_client_query_rfcomm_channel_and_name_for_uuid()
396 …rfcomm_channel_and_name_for_service_class_uuid(btstack_packet_handler_t callback, bd_addr_t remote… in sdp_client_query_rfcomm_channel_and_name_for_service_class_uuid() argument
400 return sdp_client_query_rfcomm(callback, remote, sdp_service_search_pattern_for_uuid16(uuid16)); in sdp_client_query_rfcomm_channel_and_name_for_service_class_uuid()
403 uint8_t sdp_client_query_rfcomm_channel_and_name_for_uuid128(btstack_packet_handler_t callback, bd_… in sdp_client_query_rfcomm_channel_and_name_for_uuid128() argument
406 … return sdp_client_query_rfcomm(callback, remote, sdp_service_search_pattern_for_uuid128(uuid128)); in sdp_client_query_rfcomm_channel_and_name_for_uuid128()
409 …ery_rfcomm_channel_and_name_for_search_pattern(btstack_packet_handler_t callback, bd_addr_t remote… in sdp_client_query_rfcomm_channel_and_name_for_search_pattern() argument
412 return sdp_client_query_rfcomm(callback, remote, service_search_pattern); in sdp_client_query_rfcomm_channel_and_name_for_search_pattern()
H A Davrcp_browsing_target.c92 static void avrcp_browsing_target_emit_get_folder_items(btstack_packet_handler_t callback, uint16_t… in avrcp_browsing_target_emit_get_folder_items() argument
93 btstack_assert(callback != NULL); in avrcp_browsing_target_emit_get_folder_items()
109 (*callback)(HCI_EVENT_PACKET, 0, event, pos); in avrcp_browsing_target_emit_get_folder_items()
112 static void avrcp_browsing_target_emit_search(btstack_packet_handler_t callback, uint16_t browsing_… in avrcp_browsing_target_emit_search() argument
113 btstack_assert(callback != NULL); in avrcp_browsing_target_emit_search()
134 (*callback)(HCI_EVENT_PACKET, 0, event, pos); in avrcp_browsing_target_emit_search()
137 static void avrcp_browsing_target_emit_get_total_num_items(btstack_packet_handler_t callback, uint1… in avrcp_browsing_target_emit_get_total_num_items() argument
138 btstack_assert(callback != NULL); in avrcp_browsing_target_emit_get_total_num_items()
148 (*callback)(HCI_EVENT_PACKET, 0, event, pos); in avrcp_browsing_target_emit_get_total_num_items()
151 static void avrcp_browsing_target_emit_set_browsed_player(btstack_packet_handler_t callback, uint16… in avrcp_browsing_target_emit_set_browsed_player() argument
[all …]
H A Dsdp_client.c74 void sdp_parser_init(btstack_packet_handler_t callback);
268 void sdp_parser_init(btstack_packet_handler_t callback){ in sdp_parser_init() argument
270 sdp_parser_callback = callback; in sdp_parser_init()
352 …btstack_context_callback_registration_t *callback = (btstack_context_callback_registration_t *) bt… in sdp_client_notify_callbacks() local
353 if (callback != NULL) { in sdp_client_notify_callbacks()
354 (*callback->callback)(callback->context); in sdp_client_notify_callbacks()
747 uint8_t sdp_client_query(btstack_packet_handler_t callback, bd_addr_t remote, const uint8_t * des_s… in sdp_client_query() argument
750 sdp_parser_init(callback); in sdp_client_query()
760 uint8_t sdp_client_query_uuid16(btstack_packet_handler_t callback, bd_addr_t remote, uint16_t uuid){ in sdp_client_query_uuid16() argument
762 …return sdp_client_query(callback, remote, sdp_service_search_pattern_for_uuid16(uuid), sdp_client_… in sdp_client_query_uuid16()
[all …]
H A Dsdp_client.h93 uint8_t sdp_client_query(btstack_packet_handler_t callback, bd_addr_t remote, const uint8_t * des_s…
99 uint8_t sdp_client_query_uuid16(btstack_packet_handler_t callback, bd_addr_t remote, uint16_t uuid1…
105 uint8_t sdp_client_query_uuid128(btstack_packet_handler_t callback, bd_addr_t remote, const uint8_t…
117 uint8_t sdp_client_service_attribute_search(btstack_packet_handler_t callback, bd_addr_t remote, ui…
127 uint8_t sdp_client_service_search(btstack_packet_handler_t callback, bd_addr_t remote, const uint8_…
H A Dgoep_server.c148 static inline void goep_server_emit_incoming_connection(btstack_packet_handler_t callback, uint16_t… in goep_server_emit_incoming_connection() argument
161 callback(HCI_EVENT_PACKET, goep_cid, &event[0], pos); in goep_server_emit_incoming_connection()
164 static inline void goep_server_emit_connection_opened(btstack_packet_handler_t callback, uint16_t g… in goep_server_emit_connection_opened() argument
179 callback(HCI_EVENT_PACKET, goep_cid, &event[0], pos); in goep_server_emit_connection_opened()
182 static inline void goep_server_emit_connection_closed(btstack_packet_handler_t callback, uint16_t g… in goep_server_emit_connection_closed() argument
191 callback(HCI_EVENT_PACKET, goep_cid, &event[0], pos); in goep_server_emit_connection_closed()
203 connection->callback(HCI_EVENT_PACKET, connection->goep_cid, &event[0], pos); in goep_server_emit_can_send_now_event()
209 btstack_packet_handler_t packet_handler = context->callback; in goep_server_handle_connection_opened()
233 btstack_packet_handler_t packet_handler = goep_connection->callback; in goep_server_handle_connection_closed()
274 goep_connection->callback = goep_service->callback; in goep_server_packet_handler_l2cap()
[all …]
H A Da2dp_sink.c74 void a2dp_sink_register_packet_handler(btstack_packet_handler_t callback){ in a2dp_sink_register_packet_handler() argument
75 btstack_assert(callback); in a2dp_sink_register_packet_handler()
78 a2dp_register_sink_packet_handler(callback); in a2dp_sink_register_packet_handler()
81 void a2dp_sink_register_media_handler(void (*callback)(uint8_t local_seid, uint8_t *packet, uint16_… in a2dp_sink_register_media_handler()
82 if (callback == NULL){ in a2dp_sink_register_media_handler()
86 avdtp_sink_register_media_handler(callback); in a2dp_sink_register_media_handler()
181 void a2dp_sink_register_media_config_validator(uint8_t (*callback)(const avdtp_stream_endpoint_t * … in a2dp_sink_register_media_config_validator()
182 a2dp_sink_media_config_validator = callback; in a2dp_sink_register_media_config_validator()
H A Dsdp_client_rfcomm.h63 …uint8_t sdp_client_query_rfcomm_channel_and_name_for_uuid(btstack_packet_handler_t callback, bd_ad…
72 …rfcomm_channel_and_name_for_service_class_uuid(btstack_packet_handler_t callback, bd_addr_t remote…
81 uint8_t sdp_client_query_rfcomm_channel_and_name_for_uuid128(btstack_packet_handler_t callback, bd_…
86 …ery_rfcomm_channel_and_name_for_search_pattern(btstack_packet_handler_t callback, bd_addr_t remote…
H A Dhid_device.h97 void hid_device_register_packet_handler(btstack_packet_handler_t callback);
103 void hid_device_register_report_request_callback(int (*callback)(uint16_t hid_cid, hid_report_type_…
109 void hid_device_register_set_report_callback(void (*callback)(uint16_t hid_cid, hid_report_type_t r…
115 void hid_device_register_report_data_callback(void (*callback)(uint16_t cid, hid_report_type_t repo…
H A Davrcp_browsing.h56 void avrcp_browsing_register_controller_packet_handler(btstack_packet_handler_t callback);
57 void avrcp_browsing_register_target_packet_handler(btstack_packet_handler_t callback);
70 void avrcp_browsing_register_packet_handler(btstack_packet_handler_t callback);
H A Dobex_parser.c79 obex_parser->callback = obex_parser_callback; in obex_parser_init()
185 if (*obex_parser->callback != NULL){ in obex_parser_process_data()
186 …(*obex_parser->callback)(obex_parser->user_data, obex_parser->header_id, obex_parser->item_len, ob… in obex_parser_process_data()
263 …init(obex_app_param_parser_t * parser, obex_app_param_parser_callback_t callback, uint16_t param_s… in obex_app_param_parser_init() argument
265 parser->callback = callback; in obex_app_param_parser_init()
293 …(*parser->callback)(parser->user_data, parser->tag_id, (uint8_t) parser->tag_len, (uint8_t) parser… in obex_app_param_parser_process_data()
H A Davdtp_sink.c96 void avdtp_sink_register_packet_handler(btstack_packet_handler_t callback){ in avdtp_sink_register_packet_handler() argument
97 btstack_assert(callback != NULL); in avdtp_sink_register_packet_handler()
99 avdtp_register_sink_packet_handler(callback); in avdtp_sink_register_packet_handler()
118 void avdtp_sink_register_media_handler(void (*callback)(uint8_t local_seid, uint8_t *packet, uint16… in avdtp_sink_register_media_handler()
119 avdtp_register_media_handler(callback); in avdtp_sink_register_media_handler()
H A Da2dp_sink.h106 void a2dp_sink_register_packet_handler(btstack_packet_handler_t callback);
114 void a2dp_sink_register_media_handler(void (*callback)(uint8_t local_seid, uint8_t *packet, uint16_…
203 void a2dp_sink_register_media_config_validator(uint8_t (*callback)(const avdtp_stream_endpoint_t * …
/btstack/platform/posix/
H A Dbtstack_signal.c52 void (*callback)(void) = (void (*)(void)) arg; in signal_callback() local
53 (*callback)(); in signal_callback()
60 registration.callback = &signal_callback; in signal_thread()
77 void btstack_signal_register_callback(int signal, void (*callback)(void)) { in btstack_signal_register_callback()
86 pthread_create(&thread, NULL, signal_thread, (void*) callback); in btstack_signal_register_callback()
/btstack/port/arduino/
H A DBTstack.cpp611 void BTstackManager::setBLEAdvertisementCallback(void (*callback)(BLEAdvertisement * bleAdvertiseme… in setBLEAdvertisementCallback()
612 bleAdvertismentCallback = callback; in setBLEAdvertisementCallback()
614 void BTstackManager::setBLEDeviceConnectedCallback(void (*callback)(BLEStatus status, BLEDevice * d… in setBLEDeviceConnectedCallback()
615 bleDeviceConnectedCallback = callback; in setBLEDeviceConnectedCallback()
617 void BTstackManager::setBLEDeviceDisconnectedCallback(void (*callback)(BLEDevice * device)){ in setBLEDeviceDisconnectedCallback()
618 bleDeviceDisconnectedCallback = callback; in setBLEDeviceDisconnectedCallback()
620 void BTstackManager::setGATTServiceDiscoveredCallback(void (*callback)(BLEStatus status, BLEDevice … in setGATTServiceDiscoveredCallback()
621 gattServiceDiscoveredCallback = callback; in setGATTServiceDiscoveredCallback()
623 void BTstackManager::setGATTCharacteristicDiscoveredCallback(void (*callback)(BLEStatus status, BLE… in setGATTCharacteristicDiscoveredCallback()
624 gattCharacteristicDiscoveredCallback = callback; in setGATTCharacteristicDiscoveredCallback()
[all …]
/btstack/platform/embedded/
H A Dbtstack_em9304_spi_embedded.c130 static void btstack_em9304_spi_embedded_set_ready_callback(void (*callback)(void)){ in btstack_em9304_spi_embedded_set_ready_callback()
131 if (callback){ in btstack_em9304_spi_embedded_set_ready_callback()
136 btstack_em9304_spi_embedded_ready_callback = callback; in btstack_em9304_spi_embedded_set_ready_callback()
143 static void btstack_em9304_spi_embedded_set_transfer_done_callback(void (*callback)(void)){ in btstack_em9304_spi_embedded_set_transfer_done_callback()
144 btstack_em9304_spi_embedded_transfer_done_callback = callback; in btstack_em9304_spi_embedded_set_transfer_done_callback()
/btstack/port/nrf5-cinnamon/port/
H A Dradio.h113 void radio_transmit(radio_callback_t callback, radio_transition_t transition, const uint8_t * packe…
124 void radio_receive(radio_callback_t callback, uint32_t timeout_us, uint8_t * buffer, uint16_t len, …
130 void radio_stop(radio_callback_t callback);
H A Dradio_nrf5.c283 void radio_transmit(radio_callback_t callback, radio_transition_t transition, const uint8_t * packe… in radio_transmit() argument
313 radio_callback = callback; in radio_transmit()
366 void radio_receive(radio_callback_t callback, uint32_t timeout_us, uint8_t * buffer, uint16_t len, … in radio_receive() argument
376 radio_callback = callback; in radio_receive()
432 void radio_stop(radio_callback_t callback){ in radio_stop() argument
436 radio_callback = callback; in radio_stop()
443 (*callback)(RADIO_RESULT_OK); in radio_stop()
/btstack/test/embedded/
H A Dfreertos_test.cpp40 void hal_em9304_spi_set_ready_callback(void (*callback)(void)){} in hal_em9304_spi_set_ready_callback()
41 void hal_em9304_spi_set_transfer_done_callback(void (*callback)(void)){} in hal_em9304_spi_set_transfer_done_callback()
56 void hal_uart_dma_set_block_received( void (*callback)(void)){} in hal_uart_dma_set_block_received()
57 void hal_uart_dma_set_block_sent( void (*callback)(void)){} in hal_uart_dma_set_block_sent()

12345678910>>...13