#define BLUETOOTH_ATTRIBUTE_1284_ID 0x0358 |
#define BLUETOOTH_ATTRIBUTE_ADDITIONAL_PROTOCOL_DESCRIPTOR_LISTS 0x000D |
#define BLUETOOTH_ATTRIBUTE_BLUETOOTH_PROFILE_DESCRIPTOR_LIST 0x0009 |
#define BLUETOOTH_ATTRIBUTE_BROWSE_GROUP_LIST 0x0005 |
#define BLUETOOTH_ATTRIBUTE_CAS_INSTANCE_ID 0x0315 |
#define BLUETOOTH_ATTRIBUTE_CHARACTER_REPERTOIRES_SUPPORTED 0x0352 |
#define BLUETOOTH_ATTRIBUTE_CLIENT_EXECUTABLE_URL 0x000B |
#define BLUETOOTH_ATTRIBUTE_COLOR_SUPPORTED 0x0356 |
#define BLUETOOTH_ATTRIBUTE_CTN_SUPPORTED_FEATURES 0x0317 |
#define BLUETOOTH_ATTRIBUTE_DATA_EXCHANGE_SPECIFICATION 0x0301 |
#define BLUETOOTH_ATTRIBUTE_DEVICE_LOCATION 0x0306 |
#define BLUETOOTH_ATTRIBUTE_DEVICE_NAME 0x037A |
#define BLUETOOTH_ATTRIBUTE_DIRECT_PRINTING_RUI_SUPPORTED 0x0372 |
#define BLUETOOTH_ATTRIBUTE_DIRECT_PRINTING_TOP_URL 0x0376 |
#define BLUETOOTH_ATTRIBUTE_DOCUMENT_FORMATS_SUPPORTED 0x0350 |
#define BLUETOOTH_ATTRIBUTE_DOCUMENTATION_URL 0x000A |
#define BLUETOOTH_ATTRIBUTE_DUPLEX_SUPPORTED 0x035E |
#define BLUETOOTH_ATTRIBUTE_ENHANCED_LAYOUT_SUPPORTED 0x0366 |
#define BLUETOOTH_ATTRIBUTE_FRIENDLY_NAME 0x0304 |
#define BLUETOOTH_ATTRIBUTE_GNSS_SUPPORTED_FEATURES 0x0200 |
#define BLUETOOTH_ATTRIBUTE_GOEP_L2CAP_PSM 0x0200 |
#define BLUETOOTH_ATTRIBUTE_HID_BATTERY_POWER 0x0209 |
#define BLUETOOTH_ATTRIBUTE_HID_BOOT_DEVICE 0x020E |
#define BLUETOOTH_ATTRIBUTE_HID_COUNTRY_CODE 0x0203 |
#define BLUETOOTH_ATTRIBUTE_HID_DESCRIPTOR_LIST 0x0206 |
#define BLUETOOTH_ATTRIBUTE_HID_DEVICE_RELEASE_NUMBER 0x0200 |
#define BLUETOOTH_ATTRIBUTE_HID_DEVICE_SUBCLASS 0x0202 |
#define BLUETOOTH_ATTRIBUTE_HID_NORMALLY_CONNECTABLE 0x020D |
#define BLUETOOTH_ATTRIBUTE_HID_PARSER_VERSION 0x0201 |
#define BLUETOOTH_ATTRIBUTE_HID_PROFILE_VERSION 0x020B |
#define BLUETOOTH_ATTRIBUTE_HID_RECONNECT_INITIATE 0x0205 |
#define BLUETOOTH_ATTRIBUTE_HID_REMOTE_WAKE 0x020A |
#define BLUETOOTH_ATTRIBUTE_HID_SUPERVISION_TIMEOUT 0x020C |
#define BLUETOOTH_ATTRIBUTE_HID_VIRTUAL_CABLE 0x0204 |
#define BLUETOOTH_ATTRIBUTE_HIDLANGID_BASE_LIST 0x0207 |
#define BLUETOOTH_ATTRIBUTE_HIDSDP_DISABLE 0x0208 |
#define BLUETOOTH_ATTRIBUTE_HIDSSR_HOST_MAX_LATENCY 0x020F |
#define BLUETOOTH_ATTRIBUTE_HIDSSR_HOST_MIN_TIMEOUT 0x0210 |
#define BLUETOOTH_ATTRIBUTE_ICON_URL 0x000C |
#define BLUETOOTH_ATTRIBUTE_IP_SUBNET 0x0200 |
#define BLUETOOTH_ATTRIBUTE_IPV4_SUBNET 0x030D |
#define BLUETOOTH_ATTRIBUTE_IPV6_SUBNET 0x030E |
#define BLUETOOTH_ATTRIBUTE_LANGUAGE_BASE_ATTRIBUTE_ID_LIST 0x0006 |
#define BLUETOOTH_ATTRIBUTE_MAP_SUPPORTED_FEATURES 0x0317 |
#define BLUETOOTH_ATTRIBUTE_MAS_INSTANCE_ID 0x0315 |
#define BLUETOOTH_ATTRIBUTE_MAX_MEDIA_LENGTH 0x0364 |
#define BLUETOOTH_ATTRIBUTE_MAX_MEDIA_WIDTH 0x0362 |
#define BLUETOOTH_ATTRIBUTE_MAX_NET_ACCESSRATE 0x030C |
#define BLUETOOTH_ATTRIBUTE_MCAP_SUPPORTED_PROCEDURES 0x0302 |
#define BLUETOOTH_ATTRIBUTE_MEDIA_TYPES_SUPPORTED 0x0360 |
#define BLUETOOTH_ATTRIBUTE_MPMD_SCENARIOS 0x0201 |
#define BLUETOOTH_ATTRIBUTE_MPSD_SCENARIOS 0x0200 |
#define BLUETOOTH_ATTRIBUTE_NET_ACCESS_TYPE 0x030B |
#define BLUETOOTH_ATTRIBUTE_NETWORK 0x0301 |
#define BLUETOOTH_ATTRIBUTE_PBAP_SUPPORTED_FEATURES 0x0317 |
#define BLUETOOTH_ATTRIBUTE_PRIMARY_RECORD 0x0204 |
#define BLUETOOTH_ATTRIBUTE_PRINTER_ADMIN_RUI_TOP_URL 0x0378 |
#define BLUETOOTH_ATTRIBUTE_PRINTER_LOCATION 0x035C |
#define BLUETOOTH_ATTRIBUTE_PRINTER_NAME 0x035A |
#define BLUETOOTH_ATTRIBUTE_PRODUCT_ID 0x0202 |
#define BLUETOOTH_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST 0x0004 |
#define BLUETOOTH_ATTRIBUTE_PUBLIC_BROWSE_ROOT 0x1002 |
Attributes.
#define BLUETOOTH_ATTRIBUTE_REFERENCE_PRINTING_RUI_SUPPORTED 0x0370 |
#define BLUETOOTH_ATTRIBUTE_REFERENCE_PRINTING_TOP_URL 0x0374 |
#define BLUETOOTH_ATTRIBUTE_REMOTE_AUDIO_VOLUME_CONTROL 0x0302 |
#define BLUETOOTH_ATTRIBUTE_RUI_FORMATS_SUPPORTED 0x0368 |
#define BLUETOOTH_ATTRIBUTE_SECURITY_DESCRIPTION 0x030A |
#define BLUETOOTH_ATTRIBUTE_SERVICE_AVAILABILITY 0x0008 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST 0x0001 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_DATABASE_STATE 0x0201 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_ID 0x0003 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_INFO_TIME_TO_LIVE 0x0007 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_HANDLE 0x0000 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_RECORD_STATE 0x0002 |
#define BLUETOOTH_ATTRIBUTE_SERVICE_VERSION 0x0300 |
#define BLUETOOTH_ATTRIBUTE_SPECIFICATION_ID 0x0200 |
#define BLUETOOTH_ATTRIBUTE_SUPPORT_FEATURES_LIST 0x0200 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_CAPABILITIES 0x0310 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_DATA_STORES_LIST 0x0301 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_FEATURES 0x0311 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_FORMATS_LIST 0x0303 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_FUNCTIONS 0x0312 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_MESSAGE_TYPES 0x0316 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_PROFILES_AND_PROTOCOLS 0x0202 |
#define BLUETOOTH_ATTRIBUTE_SUPPORTED_REPOSITORIES 0x0314 |
#define BLUETOOTH_ATTRIBUTE_TOTAL_IMAGING_DATA_CAPACITY 0x0313 |
#define BLUETOOTH_ATTRIBUTE_VENDOR_ID 0x0201 |
#define BLUETOOTH_ATTRIBUTE_VENDOR_ID_SOURCE 0x0205 |
#define BLUETOOTH_ATTRIBUTE_VERSION 0x0203 |
#define BLUETOOTH_ATTRIBUTE_VERSION_NUMBER_LIST 0x0200 |
#define BLUETOOTH_ATTRIBUTE_XHTML_PRINT_IMAGE_FORMATS_SUPPORTED 0x0354 |
#define BLUETOOTH_PROTOCOL_ATT 0x0007 |
#define BLUETOOTH_PROTOCOL_AVCTP 0x0017 |
#define BLUETOOTH_PROTOCOL_AVDTP 0x0019 |
#define BLUETOOTH_PROTOCOL_BNEP 0x000F |
#define BLUETOOTH_PROTOCOL_CMTP 0x001B |
#define BLUETOOTH_PROTOCOL_FTP 0x000A |
#define BLUETOOTH_PROTOCOL_HARDCOPY_CONTROL_CHANNEL 0x0012 |
#define BLUETOOTH_PROTOCOL_HARDCOPY_DATA_CHANNEL 0x0014 |
#define BLUETOOTH_PROTOCOL_HARDCOPY_NOTIFICATION 0x0016 |
#define BLUETOOTH_PROTOCOL_HIDP 0x0011 |
#define BLUETOOTH_PROTOCOL_HTTP 0x000C |
#define BLUETOOTH_PROTOCOL_IP 0x0009 |
#define BLUETOOTH_PROTOCOL_L2CAP 0x0100 |
#define BLUETOOTH_PROTOCOL_MCAP_CONTROL_CHANNEL 0x001E |
#define BLUETOOTH_PROTOCOL_MCAP_DATA_CHANNEL 0x001F |
#define BLUETOOTH_PROTOCOL_OBEX 0x0008 |
#define BLUETOOTH_PROTOCOL_RFCOMM 0x0003 |
#define BLUETOOTH_PROTOCOL_SDP 0x0001 |
bluetooth_sdp.h generated from Bluetooth SIG website for BTstack by tool/bluetooth_sdp.py https://www.bluetooth.com/specifications/assigned-numbers/service-discovery
Protocol Identifiers
#define BLUETOOTH_PROTOCOL_TCP 0x0004 |
#define BLUETOOTH_PROTOCOL_TCS_AT 0x0006 |
#define BLUETOOTH_PROTOCOL_TCS_BIN 0x0005 |
#define BLUETOOTH_PROTOCOL_UDP 0x0002 |
#define BLUETOOTH_PROTOCOL_UPNP 0x0010 |
#define BLUETOOTH_PROTOCOL_WSP 0x000E |
#define BLUETOOTH_SERVICE_CLASS_3D_DISPLAY 0x1137 |
#define BLUETOOTH_SERVICE_CLASS_3D_GLASSES 0x1138 |
#define BLUETOOTH_SERVICE_CLASS_3D_SYNCHRONIZATION 0x1139 |
#define BLUETOOTH_SERVICE_CLASS_ADVANCED_AUDIO_DISTRIBUTION 0x110D |
#define BLUETOOTH_SERVICE_CLASS_AUDIO_SINK 0x110B |
#define BLUETOOTH_SERVICE_CLASS_AUDIO_SOURCE 0x110A |
#define BLUETOOTH_SERVICE_CLASS_AV_REMOTE_CONTROL 0x110E |
#define BLUETOOTH_SERVICE_CLASS_AV_REMOTE_CONTROL_CONTROLLER 0x110F |
#define BLUETOOTH_SERVICE_CLASS_AV_REMOTE_CONTROL_TARGET 0x110C |
#define BLUETOOTH_SERVICE_CLASS_BASIC_IMAGING_PROFILE 0x111A |
#define BLUETOOTH_SERVICE_CLASS_BASIC_PRINTING 0x1122 |
#define BLUETOOTH_SERVICE_CLASS_BROWSE_GROUP_DESCRIPTOR 0x1001 |
#define BLUETOOTH_SERVICE_CLASS_COMMON_ISDN_ACCESS 0x1128 |
#define BLUETOOTH_SERVICE_CLASS_CORDLESS_TELEPHONY 0x1109 |
#define BLUETOOTH_SERVICE_CLASS_CTN_ACCESS_SERVICE 0x113C |
#define BLUETOOTH_SERVICE_CLASS_CTN_NOTIFICATION_SERVICE 0x113D |
#define BLUETOOTH_SERVICE_CLASS_CTN_PROFILE 0x113E |
#define BLUETOOTH_SERVICE_CLASS_DIALUP_NETWORKING 0x1103 |
#define BLUETOOTH_SERVICE_CLASS_DIRECT_PRINTING 0x1118 |
#define BLUETOOTH_SERVICE_CLASS_DIRECT_PRINTING_REFERENCE_OBJECTS_SERVICE 0x1120 |
#define BLUETOOTH_SERVICE_CLASS_ESDP_UPNP_IP_LAP 0x1301 |
#define BLUETOOTH_SERVICE_CLASS_ESDP_UPNP_IP_PAN 0x1300 |
#define BLUETOOTH_SERVICE_CLASS_ESDP_UPNP_L2CAP 0x1302 |
#define BLUETOOTH_SERVICE_CLASS_FAX 0x1111 |
#define BLUETOOTH_SERVICE_CLASS_GENERIC_AUDIO 0x1203 |
#define BLUETOOTH_SERVICE_CLASS_GENERIC_FILE_TRANSFER 0x1202 |
#define BLUETOOTH_SERVICE_CLASS_GENERIC_NETWORKING 0x1201 |
#define BLUETOOTH_SERVICE_CLASS_GENERIC_TELEPHONY 0x1204 |
#define BLUETOOTH_SERVICE_CLASS_GN 0x1117 |
#define BLUETOOTH_SERVICE_CLASS_GNSS 0x1135 |
#define BLUETOOTH_SERVICE_CLASS_GNSS_SERVER 0x1136 |
#define BLUETOOTH_SERVICE_CLASS_HANDSFREE 0x111E |
#define BLUETOOTH_SERVICE_CLASS_HANDSFREE_AUDIO_GATEWAY 0x111F |
#define BLUETOOTH_SERVICE_CLASS_HARDCOPY_CABLE_REPLACEMENT 0x1125 |
#define BLUETOOTH_SERVICE_CLASS_HCR_PRINT 0x1126 |
#define BLUETOOTH_SERVICE_CLASS_HCR_SCAN 0x1127 |
#define BLUETOOTH_SERVICE_CLASS_HDP 0x1400 |
#define BLUETOOTH_SERVICE_CLASS_HDP_SINK 0x1402 |
#define BLUETOOTH_SERVICE_CLASS_HDP_SOURCE 0x1401 |
#define BLUETOOTH_SERVICE_CLASS_HEADSET 0x1108 |
#define BLUETOOTH_SERVICE_CLASS_HEADSET_AUDIO_GATEWAY_AG 0x1112 |
#define BLUETOOTH_SERVICE_CLASS_HEADSET_HS 0x1131 |
#define BLUETOOTH_SERVICE_CLASS_HUMAN_INTERFACE_DEVICE_SERVICE 0x1124 |
#define BLUETOOTH_SERVICE_CLASS_IMAGING_AUTOMATIC_ARCHIVE 0x111C |
#define BLUETOOTH_SERVICE_CLASS_IMAGING_REFERENCED_OBJECTS 0x111D |
#define BLUETOOTH_SERVICE_CLASS_IMAGING_RESPONDER 0x111B |
#define BLUETOOTH_SERVICE_CLASS_INTERCOM 0x1110 |
#define BLUETOOTH_SERVICE_CLASS_IR_MC_SYNC 0x1104 |
#define BLUETOOTH_SERVICE_CLASS_IR_MC_SYNC_COMMAND 0x1107 |
#define BLUETOOTH_SERVICE_CLASS_LAN_ACCESS_USING_PPP 0x1102 |
#define BLUETOOTH_SERVICE_CLASS_MESSAGE_ACCESS_PROFILE 0x1134 |
#define BLUETOOTH_SERVICE_CLASS_MESSAGE_ACCESS_SERVER 0x1132 |
#define BLUETOOTH_SERVICE_CLASS_MESSAGE_NOTIFICATION_SERVER 0x1133 |
#define BLUETOOTH_SERVICE_CLASS_MPS_PROFILE_UUID 0x113A |
#define BLUETOOTH_SERVICE_CLASS_MPS_SC_UUID 0x113B |
#define BLUETOOTH_SERVICE_CLASS_NAP 0x1116 |
#define BLUETOOTH_SERVICE_CLASS_OBEX_FILE_TRANSFER 0x1106 |
#define BLUETOOTH_SERVICE_CLASS_OBEX_OBJECT_PUSH 0x1105 |
#define BLUETOOTH_SERVICE_CLASS_PANU 0x1115 |
#define BLUETOOTH_SERVICE_CLASS_PHONEBOOK_ACCESS 0x1130 |
#define BLUETOOTH_SERVICE_CLASS_PHONEBOOK_ACCESS_PCE 0x112E |
#define BLUETOOTH_SERVICE_CLASS_PHONEBOOK_ACCESS_PSE 0x112F |
#define BLUETOOTH_SERVICE_CLASS_PNP_INFORMATION 0x1200 |
#define BLUETOOTH_SERVICE_CLASS_PRINTING_STATUS 0x1123 |
#define BLUETOOTH_SERVICE_CLASS_REFERENCE_PRINTING 0x1119 |
#define BLUETOOTH_SERVICE_CLASS_REFLECTED_UI 0x1121 |
#define BLUETOOTH_SERVICE_CLASS_SERIAL_PORT 0x1101 |
#define BLUETOOTH_SERVICE_CLASS_SERVICE_DISCOVERY_SERVER 0x1000 |
Service Classes.
#define BLUETOOTH_SERVICE_CLASS_SIM_ACCESS 0x112D |
#define BLUETOOTH_SERVICE_CLASS_UPNP_IP_SERVICE 0x1206 |
#define BLUETOOTH_SERVICE_CLASS_UPNP_SERVICE 0x1205 |
#define BLUETOOTH_SERVICE_CLASS_VIDEO_DISTRIBUTION 0x1305 |
#define BLUETOOTH_SERVICE_CLASS_VIDEO_SINK 0x1304 |
#define BLUETOOTH_SERVICE_CLASS_VIDEO_SOURCE 0x1303 |
#define BLUETOOTH_SERVICE_CLASS_WAP 0x1113 |
#define BLUETOOTH_SERVICE_CLASS_WAP_CLIENT 0x1114 |