1185b3475SMatthias Ringwald #include <stdint.h> 2185b3475SMatthias Ringwald #include "btstack_defines.h" 3185b3475SMatthias Ringwald 4*1d3bd1e5SMatthias Ringwald #if defined __cplusplus 5*1d3bd1e5SMatthias Ringwald extern "C" { 6*1d3bd1e5SMatthias Ringwald #endif 7*1d3bd1e5SMatthias Ringwald 8185b3475SMatthias Ringwald void sdp_parser_init(btstack_packet_handler_t callback); 9185b3475SMatthias Ringwald void sdp_parser_handle_chunk(uint8_t * data, uint16_t size); 10185b3475SMatthias Ringwald void sdp_parser_init_service_attribute_search(void); 11185b3475SMatthias Ringwald void sdp_parser_init_service_search(void); 12185b3475SMatthias Ringwald void sdp_parser_handle_service_search(uint8_t * data, uint16_t total_count, uint16_t record_handle_count); 13185b3475SMatthias Ringwald 147fbb5f59SMatthias Ringwald void sdp_client_query_rfcomm_init(void); 15185b3475SMatthias Ringwald 16185b3475SMatthias Ringwald void sdp_client_reset(void); 17185b3475SMatthias Ringwald 18*1d3bd1e5SMatthias Ringwald #if defined __cplusplus 19*1d3bd1e5SMatthias Ringwald } 20*1d3bd1e5SMatthias Ringwald #endif 21