Home
last modified time | relevance | path

Searched refs:attributeIDList (Results 1 – 4 of 4) sorted by relevance

/btstack/src/classic/
H A Dsdp_server.c295 uint8_t * attributeIDList = &packet[11]; in sdp_handle_service_attribute_request() local
296 uint16_t attributeIDListLen = de_get_len_safe(attributeIDList, param_len); in sdp_handle_service_attribute_request()
297 if (!sdp_attribute_list_valid(attributeIDList) == false){ in sdp_handle_service_attribute_request()
335 … uint16_t filtered_attributes_size = sdp_get_filtered_size(item->service_record, attributeIDList); in sdp_handle_service_attribute_request()
345 …int complete = sdp_filter_attributes_in_attributeIDList(item->service_record, attributeIDList, con… in sdp_handle_service_attribute_request()
368 …e_for_service_search_attribute_response(uint8_t * serviceSearchPattern, uint8_t * attributeIDList){ in sdp_get_size_for_service_search_attribute_response() argument
377 uint16_t filtered_size = sdp_get_filtered_size(item->service_record, attributeIDList); in sdp_get_size_for_service_search_attribute_response()
405 uint8_t * attributeIDList = &packet[5+serviceSearchPatternLen+2]; in sdp_handle_service_search_attribute_request() local
406 uint16_t attributeIDListLen = de_get_len_safe(attributeIDList, param_len); in sdp_handle_service_search_attribute_request()
407 if (!sdp_attribute_list_valid(attributeIDList) == false){ in sdp_handle_service_search_attribute_request()
[all …]
H A Dsdp_util.c386 bool sdp_attribute_list_contains_id(uint8_t *attributeIDList, uint16_t attributeID){ in sdp_attribute_list_contains_id() argument
390 de_traverse_sequence(attributeIDList, sdp_traversal_attributeID_search, &attributeID_search); in sdp_attribute_list_contains_id()
417 bool sdp_attribute_list_valid(uint8_t *attributeIDList){ in sdp_attribute_list_valid() argument
419 … de_traverse_sequence(attributeIDList, sdp_traversal_attribute_list_valie, &attribute_list_valid); in sdp_attribute_list_valid()
447 uint8_t *attributeIDList; member
454 if (sdp_attribute_list_contains_id(context->attributeIDList, attributeID)) { in sdp_traversal_append_attributes()
474 uint16_t sdp_append_attributes_in_attributeIDList(uint8_t *record, uint8_t *attributeIDList, uint16… in sdp_append_attributes_in_attributeIDList() argument
480 context.attributeIDList = attributeIDList; in sdp_append_attributes_in_attributeIDList()
491 uint8_t *attributeIDList; member
517 if (!sdp_attribute_list_contains_id(context->attributeIDList, attributeID)) return 0; in sdp_traversal_filter_attributes()
[all …]
H A Dsdp_util.h141 uint16_t sdp_append_attributes_in_attributeIDList(uint8_t *record, uint8_t *attributeIDList, uint1…
145 uint16_t sdp_get_filtered_size(uint8_t *record, uint8_t *attributeIDList);
146 bool sdp_filter_attributes_in_attributeIDList(uint8_t *record, uint8_t *attributeIDList, uint1…
147 bool sdp_attribute_list_contains_id(uint8_t *attributeIDList, uint16_t attributeID);
148 bool sdp_attribute_list_valid(uint8_t *attributeIDList);
/btstack/platform/daemon/src/
H A Ddaemon.c241 static uint8_t attributeIDList[50]; variable
1127 memcpy(attributeIDList, &packet[9+serviceSearchPatternLen], attributeIDListLen); in btstack_command_handler()
1129 …_sdp_client_query_result, addr, (uint8_t*)&serviceSearchPattern[0], (uint8_t*)&attributeIDList[0]); in btstack_command_handler()