Lines Matching defs:gatt_client

143         gatt_client_t * gatt_client = (gatt_client_t *) btstack_linked_list_iterator_next(&it);  in gatt_client_for_timer()  local
152 gatt_client_t * gatt_client = gatt_client_for_timer(timer); in gatt_client_timeout_handler() local
158 static void gatt_client_timeout_start(gatt_client_t * gatt_client){ in gatt_client_timeout_start()
166 static void gatt_client_timeout_stop(gatt_client_t * gatt_client){ in gatt_client_timeout_stop()
184 gatt_client_t * gatt_client = (gatt_client_t *) it; in gatt_client_get_context_for_handle() local
196 gatt_client_t * gatt_client = gatt_client_get_context_for_handle(con_handle); in gatt_client_provide_context_for_handle() local
242 static bool is_ready(gatt_client_t * gatt_client){ in is_ready()
247 gatt_client_t * gatt_client = NULL; in gatt_client_provide_context_for_request() local
285 gatt_client_t * gatt_client; in gatt_client_is_ready() local
298 gatt_client_t * gatt_client; in gatt_client_get_mtu() local
313 static uint8_t *gatt_client_reserve_request_buffer(gatt_client_t *gatt_client) { in gatt_client_reserve_request_buffer()
333 static uint8_t gatt_client_send(gatt_client_t * gatt_client, uint16_t len){ in gatt_client_send()
352 static uint8_t att_confirmation(gatt_client_t * gatt_client) { in att_confirmation()
361 static uint8_t att_find_information_request(gatt_client_t *gatt_client, uint8_t request_type, uint1… in att_find_information_request()
374 att_find_by_type_value_request(gatt_client_t *gatt_client, uint8_t request_type, uint16_t attribute… in att_find_by_type_value_request()
389 att_read_by_type_or_group_request_for_uuid16(gatt_client_t *gatt_client, uint8_t request_type, uint… in att_read_by_type_or_group_request_for_uuid16()
403 att_read_by_type_or_group_request_for_uuid128(gatt_client_t *gatt_client, uint8_t request_type, con… in att_read_by_type_or_group_request_for_uuid128()
416 static uint8_t att_read_request(gatt_client_t *gatt_client, uint8_t request_type, uint16_t attribut… in att_read_request()
426 static uint8_t att_read_blob_request(gatt_client_t *gatt_client, uint8_t request_type, uint16_t att… in att_read_blob_request()
438 att_read_multiple_request_with_opcode(gatt_client_t *gatt_client, uint16_t num_value_handles, uint1… in att_read_multiple_request_with_opcode()
453 att_read_multiple_request(gatt_client_t *gatt_client, uint16_t num_value_handles, uint16_t *value_h… in att_read_multiple_request()
459 att_read_multiple_variable_request(gatt_client_t *gatt_client, uint16_t num_value_handles, uint16_t… in att_read_multiple_variable_request()
466 static uint8_t att_signed_write_request(gatt_client_t *gatt_client, uint16_t request_type, uint16_t… in att_signed_write_request()
482 att_write_request(gatt_client_t *gatt_client, uint8_t request_type, uint16_t attribute_handle, uint… in att_write_request()
494 static uint8_t att_execute_write_request(gatt_client_t *gatt_client, uint8_t request_type, uint8_t … in att_execute_write_request()
504 static uint8_t att_prepare_write_request(gatt_client_t *gatt_client, uint8_t request_type, uint16_t… in att_prepare_write_request()
516 static uint8_t att_exchange_mtu_request(gatt_client_t *gatt_client) { in att_exchange_mtu_request()
526 static uint16_t write_blob_length(gatt_client_t * gatt_client){ in write_blob_length()
538 static void send_gatt_services_request(gatt_client_t *gatt_client){ in send_gatt_services_request()
544 static void send_gatt_by_uuid_request(gatt_client_t *gatt_client, uint16_t attribute_group_type){ in send_gatt_by_uuid_request()
558 static void send_gatt_services_by_uuid_request(gatt_client_t *gatt_client){ in send_gatt_services_by_uuid_request()
562 static void send_gatt_included_service_uuid_request(gatt_client_t *gatt_client){ in send_gatt_included_service_uuid_request()
566 static void send_gatt_included_service_request(gatt_client_t *gatt_client){ in send_gatt_included_service_request()
572 static void send_gatt_characteristic_request(gatt_client_t *gatt_client){ in send_gatt_characteristic_request()
578 static void send_gatt_characteristic_descriptor_request(gatt_client_t *gatt_client){ in send_gatt_characteristic_descriptor_request()
583 static void send_gatt_read_characteristic_value_request(gatt_client_t *gatt_client){ in send_gatt_read_characteristic_value_request()
587 static void send_gatt_read_by_type_request(gatt_client_t * gatt_client){ in send_gatt_read_by_type_request()
599 static void send_gatt_read_blob_request(gatt_client_t *gatt_client){ in send_gatt_read_blob_request()
608 static void send_gatt_read_multiple_request(gatt_client_t * gatt_client){ in send_gatt_read_multiple_request()
613 static void send_gatt_read_multiple_variable_request(gatt_client_t * gatt_client){ in send_gatt_read_multiple_variable_request()
618 static void send_gatt_write_attribute_value_request(gatt_client_t * gatt_client){ in send_gatt_write_attribute_value_request()
623 static void send_gatt_write_client_characteristic_configuration_request(gatt_client_t * gatt_client in send_gatt_write_client_characteristic_configuration_request()
628 static void send_gatt_prepare_write_request(gatt_client_t * gatt_client){ in send_gatt_prepare_write_request()
634 static void send_gatt_execute_write_request(gatt_client_t * gatt_client){ in send_gatt_execute_write_request()
638 static void send_gatt_cancel_prepared_write_request(gatt_client_t * gatt_client){ in send_gatt_cancel_prepared_write_request()
643 static void send_gatt_read_client_characteristic_configuration_request(gatt_client_t * gatt_client){ in send_gatt_read_client_characteristic_configuration_request()
650 static void send_gatt_read_characteristic_descriptor_request(gatt_client_t * gatt_client){ in send_gatt_read_characteristic_descriptor_request()
655 static void send_gatt_signed_write_request(gatt_client_t * gatt_client, uint32_t sign_counter){ in send_gatt_signed_write_request()
684 static void gatt_client_service_emit_event(gatt_client_t * gatt_client, uint8_t * event, uint16_t s… in gatt_client_service_emit_event()
694 gatt_client_service_emit_database_hash(gatt_client_t *gatt_client, const uint8_t *value, uint16_t v… in gatt_client_service_emit_database_hash()
706 gatt_client_service_emit_service_changed(gatt_client_t *gatt_client, const uint8_t *value, uint16_t… in gatt_client_service_emit_service_changed()
722 gatt_client_t *gatt_client; in gatt_client_service_packet_handler() local
800 static void gatt_client_notify_can_send_query(gatt_client_t * gatt_client){ in gatt_client_notify_can_send_query()
921 static bool gatt_client_accept_server_message(gatt_client_t *gatt_client) { in gatt_client_accept_server_message()
935 static void emit_gatt_complete_event(gatt_client_t * gatt_client, uint8_t att_status){ in emit_gatt_complete_event()
947 static void emit_gatt_service_query_result_event(gatt_client_t * gatt_client, uint16_t start_group_… in emit_gatt_service_query_result_event()
961 static void emit_gatt_included_service_query_result_event(gatt_client_t * gatt_client, uint16_t inc… in emit_gatt_included_service_query_result_event()
976 static void emit_gatt_characteristic_query_result_event(gatt_client_t * gatt_client, uint16_t start… in emit_gatt_characteristic_query_result_event()
994 gatt_client_t * gatt_client, uint16_t descriptor_handle, const uint8_t * uuid128){ in emit_gatt_all_characteristic_descriptors_result_event()
1007 static void emit_gatt_mtu_exchanged_result_event(gatt_client_t * gatt_client, uint16_t new_mtu){ in emit_gatt_mtu_exchanged_result_event()
1019 static void gatt_client_handle_transaction_complete(gatt_client_t *gatt_client, uint8_t att_status)… in gatt_client_handle_transaction_complete()
1030 setup_characteristic_value_packet(const gatt_client_t *gatt_client, uint8_t type, uint16_t attribut… in setup_characteristic_value_packet()
1060 setup_long_characteristic_value_packet(const gatt_client_t *gatt_client, uint8_t type, uint16_t att… in setup_long_characteristic_value_packet()
1089 static void report_gatt_services(gatt_client_t * gatt_client, uint8_t * packet, uint16_t size){ in report_gatt_services()
1113 static void report_gatt_characteristic_start_found(gatt_client_t * gatt_client, uint16_t start_hand… in report_gatt_characteristic_start_found()
1137 static void report_gatt_characteristic_end_found(gatt_client_t * gatt_client, uint16_t end_handle){ in report_gatt_characteristic_end_found()
1149 static void report_gatt_characteristics(gatt_client_t * gatt_client, uint8_t * packet, uint16_t siz… in report_gatt_characteristics()
1165 static void report_gatt_included_service_uuid16(gatt_client_t * gatt_client, uint16_t include_handl… in report_gatt_included_service_uuid16()
1172 static void report_gatt_included_service_uuid128(gatt_client_t * gatt_client, uint16_t include_hand… in report_gatt_included_service_uuid128()
1177 static void report_gatt_characteristic_value_change(gatt_client_t *gatt_client, uint8_t event_type,… in report_gatt_characteristic_value_change()
1206 static void report_gatt_notification(gatt_client_t *gatt_client, uint16_t value_handle, uint8_t *va… in report_gatt_notification()
1212 static void report_gatt_indication(gatt_client_t *gatt_client, uint16_t value_handle, uint8_t *valu… in report_gatt_indication()
1227 static void report_gatt_characteristic_value(gatt_client_t * gatt_client, uint16_t attribute_handle… in report_gatt_characteristic_value()
1234 static void report_gatt_long_characteristic_value_blob(gatt_client_t * gatt_client, uint16_t attrib… in report_gatt_long_characteristic_value_blob()
1242 static void report_gatt_characteristic_descriptor(gatt_client_t * gatt_client, uint16_t descriptor_… in report_gatt_characteristic_descriptor()
1250 static void report_gatt_long_characteristic_descriptor(gatt_client_t * gatt_client, uint16_t descri… in report_gatt_long_characteristic_descriptor()
1258 static void report_gatt_all_characteristic_descriptors(gatt_client_t * gatt_client, uint8_t * packe… in report_gatt_all_characteristic_descriptors()
1275 static bool is_query_done(gatt_client_t * gatt_client, uint16_t last_result_handle){ in is_query_done()
1279 static void trigger_next_query(gatt_client_t * gatt_client, uint16_t last_result_handle, gatt_clien… in trigger_next_query()
1289 static void trigger_next_included_service_query(gatt_client_t * gatt_client, uint16_t last_result_h… in trigger_next_included_service_query()
1293 static void trigger_next_service_query(gatt_client_t * gatt_client, uint16_t last_result_handle){ in trigger_next_service_query()
1297 static void trigger_next_service_by_uuid_query(gatt_client_t * gatt_client, uint16_t last_result_ha… in trigger_next_service_by_uuid_query()
1301 static void trigger_next_characteristic_query(gatt_client_t * gatt_client, uint16_t last_result_han… in trigger_next_characteristic_query()
1309 static void trigger_next_characteristic_descriptor_query(gatt_client_t * gatt_client, uint16_t last… in trigger_next_characteristic_descriptor_query()
1313 static void trigger_next_read_by_type_query(gatt_client_t * gatt_client, uint16_t last_result_handl… in trigger_next_read_by_type_query()
1317 static void trigger_next_prepare_write_query(gatt_client_t * gatt_client, gatt_client_state_t next_… in trigger_next_prepare_write_query()
1328 static void trigger_next_blob_query(gatt_client_t * gatt_client, gatt_client_state_t next_query_sta… in trigger_next_blob_query()
1379 static bool is_value_valid(gatt_client_t *gatt_client, uint8_t *packet, uint16_t size){ in is_value_valid()
1389 static void gatt_client_run_for_client_start_signed_write(gatt_client_t *gatt_client) { in gatt_client_run_for_client_start_signed_write()
1399 static bool gatt_client_run_for_gatt_client(gatt_client_t * gatt_client){ in gatt_client_run_for_gatt_client()
1690 gatt_client_t * gatt_client = (gatt_client_t *) it; in gatt_client_run() local
1756 gatt_client_t *gatt_client = (gatt_client_t *) it; in gatt_client_emit_events() local
1764 static void gatt_client_report_error_if_pending(gatt_client_t *gatt_client, uint8_t att_error_code)… in gatt_client_report_error_if_pending()
1771 gatt_client_t * gatt_client = gatt_client_get_context_for_handle(con_handle); in gatt_client_handle_reencryption_complete() local
1819 gatt_client_t * gatt_client = gatt_client_get_context_for_handle(con_handle); in gatt_client_handle_disconnection_complete() local
1835 gatt_client_t * gatt_client; in gatt_client_event_packet_handler() local
1889 static void gatt_client_handle_att_read_response(gatt_client_t *gatt_client, uint8_t *packet, uint1… in gatt_client_handle_att_read_response()
1934 static void gatt_client_handle_att_read_by_type_response(gatt_client_t *gatt_client, uint8_t *packe… in gatt_client_handle_att_read_by_type_response()
2008 static void gatt_client_handle_att_write_response(gatt_client_t *gatt_client) { in gatt_client_handle_att_write_response()
2024 static void gatt_client_handle_att_response(gatt_client_t * gatt_client, uint8_t * packet, uint16_t… in gatt_client_handle_att_response()
2416 gatt_client_t *gatt_client; in gatt_client_att_packet_handler() local
2514 gatt_client_t * gatt_client = (gatt_client_t *) btstack_linked_list_iterator_next(&it); in att_signed_write_handle_cmac_result() local
2527 gatt_client_t * gatt_client; in gatt_client_signed_write_without_response() local
2547 gatt_client_t * gatt_client; in gatt_client_discover_primary_services() local
2563 gatt_client_t * gatt_client; in gatt_client_discover_secondary_services() local
2580 gatt_client_t * gatt_client; in gatt_client_discover_primary_services_by_uuid16_with_context() local
2603 gatt_client_t * gatt_client; in gatt_client_discover_primary_services_by_uuid128() local
2621 gatt_client_t * gatt_client; in gatt_client_discover_characteristics_for_service_with_context() local
2645 gatt_client_t * gatt_client; in gatt_client_find_included_services_for_service_with_context() local
2667 gatt_client_t * gatt_client; in gatt_client_discover_characteristics_for_handle_range_by_uuid16() local
2686 gatt_client_t * gatt_client; in gatt_client_discover_characteristics_for_handle_range_by_uuid128() local
2715 gatt_client_t * gatt_client; in gatt_client_discover_characteristic_descriptors_with_context() local
2749 gatt_client_t * gatt_client; in gatt_client_read_value_of_characteristic_using_value_handle_with_context() local
2771 gatt_client_t * gatt_client; in gatt_client_read_value_of_characteristics_by_uuid16() local
2790 gatt_client_t * gatt_client; in gatt_client_read_value_of_characteristics_by_uuid128() local
2814 gatt_client_t * gatt_client; in gatt_client_read_long_value_of_characteristic_using_value_handle_with_offset() local
2832 gatt_client_t * gatt_client; in gatt_client_read_long_value_of_characteristic_using_value_handle_with_context() local
2851 gatt_client_t * gatt_client; in gatt_client_read_multiple_characteristic_values_with_state() local
2876 gatt_client_t * gatt_client; in gatt_client_write_value_of_characteristic_without_response() local
2889 gatt_client_t * gatt_client; in gatt_client_write_value_of_characteristic_with_context() local
2910 gatt_client_t * gatt_client; in gatt_client_write_long_value_of_characteristic_with_offset() local
2928 gatt_client_t * gatt_client; in gatt_client_write_long_value_of_characteristic_with_context() local
2943 gatt_client_t * gatt_client; in gatt_client_reliable_write_long_value_of_characteristic() local
2961 gatt_client_t * gatt_client; in gatt_client_write_client_characteristic_configuration_with_context() local
3002 gatt_client_t * gatt_client; in gatt_client_read_characteristic_descriptor_using_descriptor_handle() local
3021 gatt_client_t * gatt_client; in gatt_client_read_long_characteristic_descriptor_using_descriptor_handle_with_offset() local
3044 gatt_client_t * gatt_client; in gatt_client_write_characteristic_descriptor_using_descriptor_handle() local
3065 gatt_client_t * gatt_client; in gatt_client_write_long_characteristic_descriptor_using_descriptor_handle_with_offset() local
3093 gatt_client_t * gatt_client; in gatt_client_prepare_write() local
3113 gatt_client_t * gatt_client; in gatt_client_execute_write() local
3129 gatt_client_t * gatt_client; in gatt_client_cancel_write() local
3176 gatt_client_t * gatt_client; in gatt_client_send_mtu_negotiation() local
3189 gatt_client_t * gatt_client; in gatt_client_request_to_write_without_response() local
3204 gatt_client_t * gatt_client; in gatt_client_request_to_send_gatt_query() local
3219 gatt_client_t * gatt_client; in gatt_client_remove_gatt_query() local
3229 gatt_client_t * gatt_client; in gatt_client_request_can_write_without_response_event() local
3300 gatt_client_t * gatt_client = (gatt_client_t *) it; in gatt_client_get_context_for_classic_addr() local
3311 gatt_client_t * gatt_client = (gatt_client_t *) it; in gatt_client_get_context_for_l2cap_cid() local
3319 static void gatt_client_classic_handle_connected(gatt_client_t * gatt_client, uint8_t status){ in gatt_client_classic_handle_connected()
3338 gatt_client_t * gatt_client = gatt_client_for_timer(ts); in gatt_client_classic_retry() local
3345 static void gatt_client_classic_handle_disconnected(gatt_client_t * gatt_client){ in gatt_client_classic_handle_disconnected()
3404 gatt_client_t * gatt_client = gatt_client_classic_active_sdp_query; in gatt_client_classic_sdp_handler() local
3446 gatt_client_t * gatt_client = (gatt_client_t *) context; in gatt_client_classic_emit_connected() local
3452 gatt_client_t * gatt_client = gatt_client_get_context_for_classic_addr(addr); in gatt_client_classic_connect() local
3497 gatt_client_t * gatt_client = gatt_client_get_context_for_handle(con_handle); in gatt_client_classic_disconnect() local
3512 static uint8_t gatt_client_le_enhanced_num_eatt_clients_in_state(gatt_client_t * gatt_client, gatt_… in gatt_client_le_enhanced_num_eatt_clients_in_state()
3525 static void gatt_client_eatt_finalize(gatt_client_t * gatt_client) { in gatt_client_eatt_finalize()
3537 static void gatt_client_le_enhanced_handle_connected(gatt_client_t * gatt_client, uint8_t status) { in gatt_client_le_enhanced_handle_connected()
3578 static void gatt_client_le_enhanced_handle_ecbm_disconnected(gatt_client_t * gatt_client, gatt_clie… in gatt_client_le_enhanced_handle_ecbm_disconnected()
3605 gatt_client_t * gatt_client = (gatt_client_t *) btstack_linked_list_iterator_next(&it); in gatt_client_le_enhanced_get_context_for_l2cap_cid() local
3619 static void gatt_client_le_enhanced_setup_l2cap_channel(gatt_client_t * gatt_client){ in gatt_client_le_enhanced_setup_l2cap_channel()
3671 gatt_client_t * gatt_client = gatt_client_for_timer(ts); in gatt_client_le_enhanced_retry() local
3679 gatt_client_t *gatt_client; in gatt_client_le_enhanced_packet_handler() local
3791 static bool gatt_client_le_enhanced_handle_can_send_query(gatt_client_t * gatt_client){ in gatt_client_le_enhanced_handle_can_send_query()
3835 gatt_client_t * gatt_client; in gatt_client_le_enhanced_connect() local