/btstack/src/classic/ |
H A D | device_id_server.c | 62 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in device_id_create_sdp_record() 63 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in device_id_create_sdp_record() 66 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in device_id_create_sdp_record() 74 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in device_id_create_sdp_record() 82 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SPECIFICATION_ID); in device_id_create_sdp_record() 83 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0103); // v1.3 in device_id_create_sdp_record() 86 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_VENDOR_ID); in device_id_create_sdp_record() 87 de_add_number(service, DE_UINT, DE_SIZE_16, vendor_id); in device_id_create_sdp_record() 90 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PRODUCT_ID); in device_id_create_sdp_record() 91 de_add_number(service, DE_UINT, DE_SIZE_16, product_id); in device_id_create_sdp_record() [all …]
|
H A D | pan.c | 75 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in pan_create_service() 76 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in pan_create_service() 79 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in pan_create_service() 88 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in pan_create_service() 94 de_add_number(l2cpProtocol, DE_UINT, DE_SIZE_16, BLUETOOTH_PSM_BNEP); // l2cap psm in pan_create_service() 101 de_add_number(bnep, DE_UINT, DE_SIZE_16, 0x0100); // version in pan_create_service() 107 de_add_number(net_packet_type_list, DE_UINT, DE_SIZE_16, *network_packet_types++); in pan_create_service() 118 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in pan_create_service() 126 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_LANGUAGE_BASE_ATTRIBUTE_ID_LIST); in pan_create_service() 129 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x656e); in pan_create_service() [all …]
|
H A D | spp_server.c | 64 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in spp_create_sdp_record_internal() 65 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in spp_create_sdp_record_internal() 68 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in spp_create_sdp_record_internal() 80 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in spp_create_sdp_record_internal() 92 de_add_number(rfcomm, DE_UINT, DE_SIZE_8, rfcomm_channel); // rfcomm channel in spp_create_sdp_record_internal() 99 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in spp_create_sdp_record_internal() 107 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_LANGUAGE_BASE_ATTRIBUTE_ID_LIST); in spp_create_sdp_record_internal() 110 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x656e); in spp_create_sdp_record_internal() 111 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x006a); in spp_create_sdp_record_internal() 112 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x0100); in spp_create_sdp_record_internal() [all …]
|
H A D | gatt_sdp.c | 61 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in gatt_create_sdp_record() 62 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in gatt_create_sdp_record() 65 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in gatt_create_sdp_record() 73 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in gatt_create_sdp_record() 79 de_add_number(l2cap_protocol, DE_UINT, DE_SIZE_16, BLUETOOTH_PSM_ATT); in gatt_create_sdp_record() 86 de_add_number(att_protocol, DE_UINT, DE_SIZE_16, gatt_start_handle); in gatt_create_sdp_record() 87 de_add_number(att_protocol, DE_UINT, DE_SIZE_16, gatt_end_handle); in gatt_create_sdp_record() 95 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); in gatt_create_sdp_record()
|
H A D | hid_device.c | 179 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in hid_create_sdp_record() 180 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in hid_create_sdp_record() 182 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in hid_create_sdp_record() 189 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in hid_create_sdp_record() 195 de_add_number(l2cpProtocol, DE_UINT, DE_SIZE_16, BLUETOOTH_PSM_HID_CONTROL); in hid_create_sdp_record() 208 … de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_LANGUAGE_BASE_ATTRIBUTE_ID_LIST); in hid_create_sdp_record() 211 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x656e); in hid_create_sdp_record() 212 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x006a); in hid_create_sdp_record() 213 de_add_number(attribute, DE_UINT, DE_SIZE_16, 0x0100); in hid_create_sdp_record() 217 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_ADDITIONAL_PROTOCOL_DESCRIPTOR_LI… in hid_create_sdp_record() [all …]
|
H A D | hsp_hs.c | 227 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in hsp_hs_create_sdp_record() 228 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in hsp_hs_create_sdp_record() 231 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in hsp_hs_create_sdp_record() 242 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in hsp_hs_create_sdp_record() 254 de_add_number(rfcomm, DE_UINT, DE_SIZE_8, rfcomm_channel_nr); // rfcomm channel in hsp_hs_create_sdp_record() 261 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in hsp_hs_create_sdp_record() 269 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in hsp_hs_create_sdp_record() 275 de_add_number(hsp_profile, DE_UINT, DE_SIZE_16, 0x0102); // Verision 1.2 in hsp_hs_create_sdp_record() 282 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0100); in hsp_hs_create_sdp_record() 290 de_add_number(service, DE_UINT, DE_SIZE_16, 0x030C); in hsp_hs_create_sdp_record()
|
H A D | hsp_ag.c | 207 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in hsp_ag_create_sdp_record() 208 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in hsp_ag_create_sdp_record() 211 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in hsp_ag_create_sdp_record() 221 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in hsp_ag_create_sdp_record() 233 de_add_number(rfcomm, DE_UINT, DE_SIZE_8, rfcomm_channel_nr); // rfcomm channel in hsp_ag_create_sdp_record() 240 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in hsp_ag_create_sdp_record() 248 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in hsp_ag_create_sdp_record() 254 de_add_number(sppProfile, DE_UINT, DE_SIZE_16, 0x0102); // Verision 1.2 in hsp_ag_create_sdp_record() 261 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0100); in hsp_ag_create_sdp_record()
|
H A D | avrcp.c | 252 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in avrcp_create_sdp_record() 253 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in avrcp_create_sdp_record() 256 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in avrcp_create_sdp_record() 269 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in avrcp_create_sdp_record() 275 de_add_number(l2cpProtocol, DE_UINT, DE_SIZE_16, BLUETOOTH_PSM_AVCTP); in avrcp_create_sdp_record() 282 de_add_number(avctpProtocol, DE_UINT, DE_SIZE_16, 0x0104); // version in avrcp_create_sdp_record() 289 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in avrcp_create_sdp_record() 297 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in avrcp_create_sdp_record() 303 de_add_number(avrcProfile, DE_UINT, DE_SIZE_16, 0x0106); in avrcp_create_sdp_record() 311 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_ADDITIONAL_PROTOCOL_DESCRIPTOR_LI… in avrcp_create_sdp_record() [all …]
|
H A D | a2dp.c | 94 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in a2dp_create_sdp_record() 95 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in a2dp_create_sdp_record() 98 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in a2dp_create_sdp_record() 106 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in a2dp_create_sdp_record() 112 de_add_number(l2cpProtocol, DE_UINT, DE_SIZE_16, BLUETOOTH_PSM_AVDTP); in a2dp_create_sdp_record() 119 de_add_number(avProtocol, DE_UINT, DE_SIZE_16, 0x0103); // version in a2dp_create_sdp_record() 126 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in a2dp_create_sdp_record() 134 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in a2dp_create_sdp_record() 140 de_add_number(a2dProfile, DE_UINT, DE_SIZE_16, 0x0104); in a2dp_create_sdp_record() 149 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0100); in a2dp_create_sdp_record() [all …]
|
H A D | sdp_util.c | 344 if ( (idType != DE_UINT) || (idSize != DE_SIZE_16) ) break; // wrong type in sdp_attribute_list_traverse_sequence() 365 if (type != DE_UINT) return 0; in sdp_traversal_attributeID_search() 396 if (type == DE_UINT) { in sdp_traversal_attribute_list_valie() 460 de_add_number(context->buffer, DE_UINT, DE_SIZE_16, attributeID); in sdp_traversal_append_attributes() 526 de_store_descriptor(idBuffer, DE_UINT, DE_SIZE_16); in sdp_traversal_filter_attributes()
|
H A D | hfp.c | 707 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in hfp_create_sdp_record() 708 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in hfp_create_sdp_record() 711 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in hfp_create_sdp_record() 721 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST); in hfp_create_sdp_record() 733 de_add_number(rfcomm, DE_UINT, DE_SIZE_8, rfcomm_channel_nr); // rfcomm channel in hfp_create_sdp_record() 741 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST); // public bro… in hfp_create_sdp_record() 749 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in hfp_create_sdp_record() 755 de_add_number(sppProfile, DE_UINT, DE_SIZE_16, 0x0109); // Version 1.9 in hfp_create_sdp_record() 763 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0100); in hfp_create_sdp_record()
|
H A D | pbap_client.c | 1427 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE); in pbap_client_create_sdp_record() 1428 de_add_number(service, DE_UINT, DE_SIZE_32, service_record_handle); in pbap_client_create_sdp_record() 1431 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST); in pbap_client_create_sdp_record() 1439 …de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST… in pbap_client_create_sdp_record() 1445 de_add_number(pbapServerProfile, DE_UINT, DE_SIZE_16, 0x0102); // Verision 1.2 in pbap_client_create_sdp_record() 1452 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0100); in pbap_client_create_sdp_record()
|
H A D | sdp_util.h | 76 DE_UINT, enumerator
|
H A D | goep_client.c | 378 … if (de_get_element_type(goep_client_sdp_query_attribute_value) != DE_UINT) break; in goep_client_handle_sdp_query_event() 388 … if (de_get_element_type(goep_client_sdp_query_attribute_value) != DE_UINT) break; in goep_client_handle_sdp_query_event() 394 … if (de_get_element_type(goep_client_sdp_query_attribute_value) != DE_UINT) break; in goep_client_handle_sdp_query_event()
|
H A D | sdp_server.c | 108 if (de_get_element_type(serviceRecordHandleAttribute) != DE_UINT) return 0; in sdp_get_service_record_handle()
|
H A D | hid_host.c | 626 if (de_get_element_type(hid_host_sdp_attribute_value) == DE_UINT) { in hid_host_handle_sdp_client_query_result() 637 if (de_get_element_type(hid_host_sdp_attribute_value) == DE_UINT) { in hid_host_handle_sdp_client_query_result()
|
H A D | hfp_ag.c | 3314 de_add_number(service, DE_UINT, DE_SIZE_16, 0x0301); // Hands-Free Profile - Network in hfp_ag_create_sdp_record_with_codecs() 3315 de_add_number(service, DE_UINT, DE_SIZE_8, ability_to_reject_call); in hfp_ag_create_sdp_record_with_codecs() 3351 … de_add_number(service, DE_UINT, DE_SIZE_16, 0x0311); // Hands-Free Profile - SupportedFeatures in hfp_ag_create_sdp_record_with_codecs() 3352 de_add_number(service, DE_UINT, DE_SIZE_16, sdp_features); in hfp_ag_create_sdp_record_with_codecs()
|
H A D | hfp_hf.c | 2413 de_add_number(service, DE_UINT, DE_SIZE_16, BLUETOOTH_ATTRIBUTE_SUPPORTED_FEATURES); in hfp_hf_create_sdp_record_with_codecs() 2414 de_add_number(service, DE_UINT, DE_SIZE_16, sdp_features); in hfp_hf_create_sdp_record_with_codecs()
|
/btstack/platform/daemon/src/ |
H A D | daemon.c | 610 de_add_number(newRecord, DE_UINT, DE_SIZE_16, 0); in daemon_sdp_create_and_register_service() 611 de_add_number(newRecord, DE_UINT, DE_SIZE_32, record_handle); in daemon_sdp_create_and_register_service()
|