Lines Matching refs:callback

120     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()
929 static void emit_event_new(btstack_packet_handler_t callback, uint8_t * packet, uint16_t size){ in emit_event_new() argument
930 if (!callback) return; in emit_event_new()
932 (*callback)(HCI_EVENT_PACKET, 0, packet, size); in emit_event_new()
944 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_complete_event()
958 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_service_query_result_event()
973 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_included_service_query_result_event()
990 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_characteristic_query_result_event()
1004 emit_event_new(gatt_client->callback, packet, hci_event_builder_get_length(&context)); in emit_gatt_all_characteristic_descriptors_result_event()
1015 emit_event_new(gatt_client->callback, packet, sizeof(packet)); in emit_gatt_mtu_exchanged_result_event()
1189 …(*notification->callback)(HCI_EVENT_PACKET, 0, packet, CHARACTERISTIC_VALUE_EVENT_HEADER_SIZE + le… in report_gatt_characteristic_value_change()
1201 …(*notification->callback)(HCI_EVENT_PACKET, 0, packet, CHARACTERISTIC_VALUE_EVENT_HEADER_SIZE + le… in report_gatt_characteristic_value_change()
1230 emit_event_new(gatt_client->callback, packet, CHARACTERISTIC_VALUE_EVENT_HEADER_SIZE + length); in report_gatt_characteristic_value()
1239 …emit_event_new(gatt_client->callback, packet, blob_length + LONG_CHARACTERISTIC_VALUE_EVENT_HEADER… in report_gatt_long_characteristic_value_blob()
1247 emit_event_new(gatt_client->callback, packet, value_length + 8u); in report_gatt_characteristic_descriptor()
1255 …emit_event_new(gatt_client->callback, packet, blob_length + LONG_CHARACTERISTIC_VALUE_EVENT_HEADER… in report_gatt_long_characteristic_descriptor()
1340 …tes(gatt_client_notification_t * notification, btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_listen_for_characteristic_value_updates() argument
1341 notification->callback = callback; in gatt_client_listen_for_characteristic_value_updates()
1356 btstack_packet_handler_t callback, in gatt_client_listen_for_service_characteristic_value_updates() argument
1361 notification->callback = callback; in gatt_client_listen_for_service_characteristic_value_updates()
1661 btstack_context_callback_registration_t * callback = in gatt_client_run_for_gatt_client() local
1663 if (callback != NULL){ in gatt_client_run_for_gatt_client()
1664 (*callback->callback)(callback->context); in gatt_client_run_for_gatt_client()
2526 uint8_t gatt_client_signed_write_without_response(btstack_packet_handler_t callback, hci_con_handle… in gatt_client_signed_write_without_response() argument
2536 gatt_client->callback = callback; in gatt_client_signed_write_without_response()
2546 uint8_t gatt_client_discover_primary_services(btstack_packet_handler_t callback, hci_con_handle_t c… in gatt_client_discover_primary_services() argument
2553 gatt_client->callback = callback; in gatt_client_discover_primary_services()
2562 uint8_t gatt_client_discover_secondary_services(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_secondary_services() argument
2569 gatt_client->callback = callback; in gatt_client_discover_secondary_services()
2578 …scover_primary_services_by_uuid16_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_primary_services_by_uuid16_with_context() argument
2586 gatt_client->callback = callback; in gatt_client_discover_primary_services_by_uuid16_with_context()
2598 uint8_t gatt_client_discover_primary_services_by_uuid16(btstack_packet_handler_t callback, hci_con_… in gatt_client_discover_primary_services_by_uuid16() argument
2599 …return gatt_client_discover_primary_services_by_uuid16_with_context(callback, con_handle, uuid16, … in gatt_client_discover_primary_services_by_uuid16()
2602 uint8_t gatt_client_discover_primary_services_by_uuid128(btstack_packet_handler_t callback, hci_con… in gatt_client_discover_primary_services_by_uuid128() argument
2609 gatt_client->callback = callback; in gatt_client_discover_primary_services_by_uuid128()
2619 …cover_characteristics_for_service_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristics_for_service_with_context() argument
2627 gatt_client->callback = callback; in gatt_client_discover_characteristics_for_service_with_context()
2639 uint8_t gatt_client_discover_characteristics_for_service(btstack_packet_handler_t callback, hci_con… in gatt_client_discover_characteristics_for_service() argument
2640 …return gatt_client_discover_characteristics_for_service_with_context(callback, con_handle, service… in gatt_client_discover_characteristics_for_service()
2643 …ind_included_services_for_service_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_find_included_services_for_service_with_context() argument
2651 gatt_client->callback = callback; in gatt_client_find_included_services_for_service_with_context()
2662 uint8_t gatt_client_find_included_services_for_service(btstack_packet_handler_t callback, hci_con_h… in gatt_client_find_included_services_for_service() argument
2663 …return gatt_client_find_included_services_for_service_with_context(callback, con_handle, service, … in gatt_client_find_included_services_for_service()
2666 …ver_characteristics_for_handle_range_by_uuid16(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristics_for_handle_range_by_uuid16() argument
2673 gatt_client->callback = callback; in gatt_client_discover_characteristics_for_handle_range_by_uuid16()
2685 …er_characteristics_for_handle_range_by_uuid128(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristics_for_handle_range_by_uuid128() argument
2692 gatt_client->callback = callback; in gatt_client_discover_characteristics_for_handle_range_by_uuid128()
2705 …discover_characteristics_for_service_by_uuid16(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristics_for_service_by_uuid16() argument
2706 …return gatt_client_discover_characteristics_for_handle_range_by_uuid16(callback, con_handle, servi… in gatt_client_discover_characteristics_for_service_by_uuid16()
2709 …iscover_characteristics_for_service_by_uuid128(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristics_for_service_by_uuid128() argument
2710 …return gatt_client_discover_characteristics_for_handle_range_by_uuid128(callback, con_handle, serv… in gatt_client_discover_characteristics_for_service_by_uuid128()
2713 …scover_characteristic_descriptors_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_discover_characteristic_descriptors_with_context() argument
2726 gatt_client->callback = callback; in gatt_client_discover_characteristic_descriptors_with_context()
2734 gatt_client_deferred_event_emit.callback = gatt_client_emit_events; in gatt_client_discover_characteristic_descriptors_with_context()
2740 uint8_t gatt_client_discover_characteristic_descriptors(btstack_packet_handler_t callback, hci_con_… in gatt_client_discover_characteristic_descriptors() argument
2741 …return gatt_client_discover_characteristic_descriptors_with_context(callback, con_handle, characte… in gatt_client_discover_characteristic_descriptors()
2744 …ent_read_value_of_characteristic_using_value_handle_with_context(btstack_packet_handler_t callback, in gatt_client_read_value_of_characteristic_using_value_handle_with_context() argument
2755 gatt_client->callback = callback; in gatt_client_read_value_of_characteristic_using_value_handle_with_context()
2765 …ead_value_of_characteristic_using_value_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_value_of_characteristic_using_value_handle() argument
2766 …return gatt_client_read_value_of_characteristic_using_value_handle_with_context(callback, con_hand… in gatt_client_read_value_of_characteristic_using_value_handle()
2770 uint8_t gatt_client_read_value_of_characteristics_by_uuid16(btstack_packet_handler_t callback, hci_… in gatt_client_read_value_of_characteristics_by_uuid16() argument
2777 gatt_client->callback = callback; in gatt_client_read_value_of_characteristics_by_uuid16()
2789 uint8_t gatt_client_read_value_of_characteristics_by_uuid128(btstack_packet_handler_t callback, hci… in gatt_client_read_value_of_characteristics_by_uuid128() argument
2796 gatt_client->callback = callback; in gatt_client_read_value_of_characteristics_by_uuid128()
2809 uint8_t gatt_client_read_value_of_characteristic(btstack_packet_handler_t callback, hci_con_handle_… in gatt_client_read_value_of_characteristic() argument
2810 …return gatt_client_read_value_of_characteristic_using_value_handle(callback, con_handle, character… in gatt_client_read_value_of_characteristic()
2813 …_characteristic_using_value_handle_with_offset(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_long_value_of_characteristic_using_value_handle_with_offset() argument
2820 gatt_client->callback = callback; in gatt_client_read_long_value_of_characteristic_using_value_handle_with_offset()
2827 …ead_long_value_of_characteristic_using_value_handle_with_context(btstack_packet_handler_t callback, in gatt_client_read_long_value_of_characteristic_using_value_handle_with_context() argument
2839 …return gatt_client_read_long_value_of_characteristic_using_value_handle_with_offset(callback, con_… in gatt_client_read_long_value_of_characteristic_using_value_handle_with_context()
2842 …ong_value_of_characteristic_using_value_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_long_value_of_characteristic_using_value_handle() argument
2843 …return gatt_client_read_long_value_of_characteristic_using_value_handle_with_context(callback, con… in gatt_client_read_long_value_of_characteristic_using_value_handle()
2846 uint8_t gatt_client_read_long_value_of_characteristic(btstack_packet_handler_t callback, hci_con_ha… in gatt_client_read_long_value_of_characteristic() argument
2847 …return gatt_client_read_long_value_of_characteristic_using_value_handle(callback, con_handle, char… in gatt_client_read_long_value_of_characteristic()
2850 …read_multiple_characteristic_values_with_state(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_multiple_characteristic_values_with_state() argument
2857 gatt_client->callback = callback; in gatt_client_read_multiple_characteristic_values_with_state()
2865 uint8_t gatt_client_read_multiple_characteristic_values(btstack_packet_handler_t callback, hci_con_… in gatt_client_read_multiple_characteristic_values() argument
2866 …return gatt_client_read_multiple_characteristic_values_with_state(callback, con_handle, num_value_… in gatt_client_read_multiple_characteristic_values()
2870 uint8_t gatt_client_read_multiple_variable_characteristic_values(btstack_packet_handler_t callback,… in gatt_client_read_multiple_variable_characteristic_values() argument
2871 …return gatt_client_read_multiple_characteristic_values_with_state(callback, con_handle, num_value_… in gatt_client_read_multiple_variable_characteristic_values()
2887 uint8_t gatt_client_write_value_of_characteristic_with_context(btstack_packet_handler_t callback, h… in gatt_client_write_value_of_characteristic_with_context() argument
2895 gatt_client->callback = callback; in gatt_client_write_value_of_characteristic_with_context()
2905 uint8_t gatt_client_write_value_of_characteristic(btstack_packet_handler_t callback, hci_con_handle… in gatt_client_write_value_of_characteristic() argument
2906 …return gatt_client_write_value_of_characteristic_with_context(callback, con_handle, value_handle, … in gatt_client_write_value_of_characteristic()
2909 …write_long_value_of_characteristic_with_offset(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_long_value_of_characteristic_with_offset() argument
2916 gatt_client->callback = callback; in gatt_client_write_long_value_of_characteristic_with_offset()
2926 …rite_long_value_of_characteristic_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_long_value_of_characteristic_with_context() argument
2935 …return gatt_client_write_long_value_of_characteristic_with_offset(callback, con_handle, value_hand… in gatt_client_write_long_value_of_characteristic_with_context()
2938 uint8_t gatt_client_write_long_value_of_characteristic(btstack_packet_handler_t callback, hci_con_h… in gatt_client_write_long_value_of_characteristic() argument
2939 …return gatt_client_write_long_value_of_characteristic_with_context(callback, con_handle, value_han… in gatt_client_write_long_value_of_characteristic()
2942 uint8_t gatt_client_reliable_write_long_value_of_characteristic(btstack_packet_handler_t callback, … in gatt_client_reliable_write_long_value_of_characteristic() argument
2949 gatt_client->callback = callback; in gatt_client_reliable_write_long_value_of_characteristic()
2959 …ient_characteristic_configuration_with_context(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_client_characteristic_configuration_with_context() argument
2981 gatt_client->callback = callback; in gatt_client_write_client_characteristic_configuration_with_context()
2997 uint8_t gatt_client_write_client_characteristic_configuration(btstack_packet_handler_t callback, hc… in gatt_client_write_client_characteristic_configuration() argument
2998 …return gatt_client_write_client_characteristic_configuration_with_context(callback, con_handle, ch… in gatt_client_write_client_characteristic_configuration()
3001 …racteristic_descriptor_using_descriptor_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_characteristic_descriptor_using_descriptor_handle() argument
3008 gatt_client->callback = callback; in gatt_client_read_characteristic_descriptor_using_descriptor_handle()
3016 uint8_t gatt_client_read_characteristic_descriptor(btstack_packet_handler_t callback, hci_con_handl… in gatt_client_read_characteristic_descriptor() argument
3017 …return gatt_client_read_characteristic_descriptor_using_descriptor_handle(callback, con_handle, de… in gatt_client_read_characteristic_descriptor()
3020 …descriptor_using_descriptor_handle_with_offset(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset() argument
3027 gatt_client->callback = callback; in gatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset()
3035 …racteristic_descriptor_using_descriptor_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_read_long_characteristic_descriptor_using_descriptor_handle() argument
3036 …read_long_characteristic_descriptor_using_descriptor_handle_with_offset(callback, con_handle, desc… in gatt_client_read_long_characteristic_descriptor_using_descriptor_handle()
3039 uint8_t gatt_client_read_long_characteristic_descriptor(btstack_packet_handler_t callback, hci_con_… in gatt_client_read_long_characteristic_descriptor() argument
3040 …return gatt_client_read_long_characteristic_descriptor_using_descriptor_handle(callback, con_handl… in gatt_client_read_long_characteristic_descriptor()
3043 …racteristic_descriptor_using_descriptor_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_characteristic_descriptor_using_descriptor_handle() argument
3050 gatt_client->callback = callback; in gatt_client_write_characteristic_descriptor_using_descriptor_handle()
3060 uint8_t gatt_client_write_characteristic_descriptor(btstack_packet_handler_t callback, hci_con_hand… in gatt_client_write_characteristic_descriptor() argument
3061 …return gatt_client_write_characteristic_descriptor_using_descriptor_handle(callback, con_handle, d… in gatt_client_write_characteristic_descriptor()
3064 …descriptor_using_descriptor_handle_with_offset(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_long_characteristic_descriptor_using_descriptor_handle_with_offset() argument
3071 gatt_client->callback = callback; in gatt_client_write_long_characteristic_descriptor_using_descriptor_handle_with_offset()
3081 …racteristic_descriptor_using_descriptor_handle(btstack_packet_handler_t callback, hci_con_handle_t… in gatt_client_write_long_characteristic_descriptor_using_descriptor_handle() argument
3082 …rite_long_characteristic_descriptor_using_descriptor_handle_with_offset(callback, con_handle, desc… in gatt_client_write_long_characteristic_descriptor_using_descriptor_handle()
3085 uint8_t gatt_client_write_long_characteristic_descriptor(btstack_packet_handler_t callback, hci_con… in gatt_client_write_long_characteristic_descriptor() argument
3086 …return gatt_client_write_long_characteristic_descriptor_using_descriptor_handle(callback, con_hand… in gatt_client_write_long_characteristic_descriptor()
3092 uint8_t gatt_client_prepare_write(btstack_packet_handler_t callback, hci_con_handle_t con_handle, u… in gatt_client_prepare_write() argument
3099 gatt_client->callback = callback; in gatt_client_prepare_write()
3112 uint8_t gatt_client_execute_write(btstack_packet_handler_t callback, hci_con_handle_t con_handle){ in gatt_client_execute_write() argument
3119 gatt_client->callback = callback; in gatt_client_execute_write()
3128 uint8_t gatt_client_cancel_write(btstack_packet_handler_t callback, hci_con_handle_t con_handle){ in gatt_client_cancel_write() argument
3135 gatt_client->callback = callback; in gatt_client_cancel_write()
3175 void gatt_client_send_mtu_negotiation(btstack_packet_handler_t callback, hci_con_handle_t con_handl… in gatt_client_send_mtu_negotiation() argument
3182 gatt_client->callback = callback; in gatt_client_send_mtu_negotiation()
3228 uint8_t gatt_client_request_can_write_without_response_event(btstack_packet_handler_t callback, hci… in gatt_client_request_can_write_without_response_event() argument
3237 gatt_client->write_without_response_callback = callback; in gatt_client_request_can_write_without_response_event()
3255 void gatt_client_add_service_changed_handler(btstack_packet_callback_registration_t * callback) { in gatt_client_add_service_changed_handler() argument
3256 …tack_linked_list_add_tail(&gatt_client_service_changed_handler, (btstack_linked_item_t*) callback); in gatt_client_add_service_changed_handler()
3259 void gatt_client_remove_service_changed_handler(btstack_packet_callback_registration_t * callback){ in gatt_client_remove_service_changed_handler() argument
3260 …tstack_linked_list_remove(&gatt_client_service_changed_handler, (btstack_linked_item_t*) callback); in gatt_client_remove_service_changed_handler()
3277 gatt_client_emit_connected(btstack_packet_handler_t callback, uint8_t status, bd_addr_type_t addr_t… in gatt_client_emit_connected() argument
3281 (*callback)(HCI_EVENT_PACKET, 0, buffer, len); in gatt_client_emit_connected()
3327 btstack_packet_handler_t callback = gatt_client->callback; in gatt_client_classic_handle_connected() local
3334 gatt_client_emit_connected(callback, status, addr_type, addr, con_handle); in gatt_client_classic_handle_connected()
3351 btstack_packet_handler_t callback = gatt_client->callback; in gatt_client_classic_handle_disconnected() local
3357 (*callback)(HCI_EVENT_PACKET, 0, buffer, len); in gatt_client_classic_handle_disconnected()
3448 …gatt_client_emit_connected(gatt_client->callback, ERROR_CODE_SUCCESS, gatt_client->addr_type, gatt… in gatt_client_classic_emit_connected()
3451 uint8_t gatt_client_classic_connect(btstack_packet_handler_t callback, bd_addr_t addr){ in gatt_client_classic_connect() argument
3468 gatt_client->callback = callback; in gatt_client_classic_connect()
3485 gatt_client->callback_request.callback = &gatt_client_classic_emit_connected; in gatt_client_classic_connect()
3489 gatt_client->callback_request.callback = &gatt_client_classic_sdp_start; in gatt_client_classic_connect()
3496 uint8_t gatt_client_classic_disconnect(btstack_packet_handler_t callback, hci_con_handle_t con_hand… in gatt_client_classic_disconnect() argument
3501 gatt_client->callback = callback; in gatt_client_classic_disconnect()
3574 …gatt_client_emit_connected(gatt_client->callback, status, gatt_client->addr_type, gatt_client->add… in gatt_client_le_enhanced_handle_connected()
3596 (*gatt_client->callback)(HCI_EVENT_PACKET, 0, buffer, len); in gatt_client_le_enhanced_handle_ecbm_disconnected()
3834 uint8_t gatt_client_le_enhanced_connect(btstack_packet_handler_t callback, hci_con_handle_t con_han… in gatt_client_le_enhanced_connect() argument
3881 gatt_client->callback = callback; in gatt_client_le_enhanced_connect()