/foundation/communication/bluetooth_service/services/bluetooth/service/src/hfp_hf/ |
H A D | hfp_hf_sdp_client.cpp | 80 SdpAttributeIdList attributeIdList; in DoDiscovery() local 81 attributeIdList.type = SDP_TYPE_LIST; in DoDiscovery() 83 attributeIdList.attributeIdList.attributeIdNumber = HFP_HF_CLIENT_INITIATOR_ATTR_NUM; in DoDiscovery() 84 attributeIdList.attributeIdList.attributeId[SERVICE_CLASS_ID_LIST_INDEX] = in DoDiscovery() 86 attributeIdList.attributeIdList.attributeId[PROTOCOL_DESCRIPTOR_LIST_INDEX] = in DoDiscovery() 88 attributeIdList.attributeIdList in DoDiscovery() 146 SdpAttributeIdList attributeIdList; DoHspAgDiscovery() local [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/hfp_ag/ |
H A D | hfp_ag_sdp_client.cpp | 82 SdpAttributeIdList attributeIdList; in DoDiscovery() local 83 attributeIdList.type = SDP_TYPE_LIST; in DoDiscovery() 85 attributeIdList.attributeIdList.attributeIdNumber = HFP_AG_CLIENT_INITIATOR_ATTR_NUM; in DoDiscovery() 86 attributeIdList.attributeIdList.attributeId[SERVICE_CLASS_ID_LIST_INDEX] = in DoDiscovery() 88 attributeIdList.attributeIdList.attributeId[PROTOCOL_DESCRIPTOR_LIST_INDEX] = in DoDiscovery() 90 attributeIdList.attributeIdList in DoDiscovery() 144 SdpAttributeIdList attributeIdList; DoHspHsDiscovery() local [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/ |
H A D | a2dp_sdp.cpp | 126 SdpAttributeIdList attributeIdList; in FindSnkService() local 127 attributeIdList.type = SDP_TYPE_LIST; in FindSnkService() 129 attributeIdList.attributeIdList.attributeIdNumber = A2DP_SDP_ATTRIBUTE_NUM; in FindSnkService() 130 attributeIdList.attributeIdList.attributeId[0] = SDP_ATTRIBUTE_SERVICE_CLASS_ID_LIST; in FindSnkService() 131 attributeIdList.attributeIdList.attributeId[ATTR_NUMBER1] = SDP_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST; in FindSnkService() 132 attributeIdList.attributeIdList in FindSnkService() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/sock/ |
H A D | socket_sdp_client.cpp | 41 SdpAttributeIdList attributeIdList; in StartDiscovery() local 42 attributeIdList.type = SDP_TYPE_LIST; in StartDiscovery() 43 attributeIdList.attributeIdList.attributeIdNumber = SPP_ATTR_NUM; in StartDiscovery() 44 attributeIdList.attributeIdList.attributeId[SOCK_SDP_IDX0] = SDP_ATTRIBUTE_SERVICE_CLASS_ID_LIST; in StartDiscovery() 45 attributeIdList.attributeIdList.attributeId[SOCK_SDP_IDX1] = SDP_ATTRIBUTE_PROTOCOL_DESCRIPTOR_LIST; in StartDiscovery() 46 attributeIdList.attributeIdList in StartDiscovery() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/sdp/ |
H A D | sdp_client.c | 66 static uint16_t SdpBuildAttributeList(SdpAttributeIdList attributeIdList, uint8_t *buffer, uint16_t offset) in SdpBuildAttributeList() argument 68 if (attributeIdList.type == SDP_TYPE_RANGE) { in SdpBuildAttributeList() 73 *(uint16_t *)(idRange + pos) = H2BE_16(attributeIdList.attributeIdRange.start); in SdpBuildAttributeList() 75 *(uint16_t *)(idRange + pos) = H2BE_16(attributeIdList.attributeIdRange.end); in SdpBuildAttributeList() 83 if (attributeIdList.attributeIdList.attributeIdNumber > SDP_ATTRIBUTE_ID_LIST_MAX_COUNT) { in SdpBuildAttributeList() 84 attributeIdList.attributeIdList.attributeIdNumber = SDP_ATTRIBUTE_ID_LIST_MAX_COUNT; in SdpBuildAttributeList() 90 buffer[offset] = attributeIdList.attributeIdList in SdpBuildAttributeList() 126 SdpCreateAttributeRequest(uint32_t handle, SdpAttributeIdList attributeIdList, uint8_t *buffer) SdpCreateAttributeRequest() argument 142 SdpCreateSearchAttributeRequest( const BtUuid *uuidArray, uint16_t uuidNum, SdpAttributeIdList attributeIdList, uint8_t *buffer) SdpCreateSearchAttributeRequest() argument 221 SdpServiceAttribute(const BtAddr *addr, uint32_t handle, SdpAttributeIdList attributeIdList, void *context, void (*serviceAttributeCb)(const BtAddr *addr, const SdpService *service, void *context)) SdpServiceAttribute() argument 265 SdpServiceSearchAttribute(const BtAddr *addr, const SdpUuid *uuidArray, SdpAttributeIdList attributeIdList, void *context, void (*searchAttributeCb)(const BtAddr *addr, const SdpService *serviceArray, uint16_t serviceNum, void *context)) SdpServiceSearchAttribute() argument [all...] |
H A D | sdp_client.h | 34 int SdpServiceAttribute(const BtAddr *addr, uint32_t handle, SdpAttributeIdList attributeIdList, void *context, 36 int SdpServiceSearchAttribute(const BtAddr *addr, const SdpUuid *uuidArray, SdpAttributeIdList attributeIdList,
|
H A D | sdp.c | 176 SdpAttributeIdList attributeIdList; member 186 SdpAttributeIdList attributeIdList; member 1280 SdpServiceAttribute(&ctx->addr, ctx->handle, ctx->attributeIdList, ctx->context, ctx->ServiceAttributeCb); in SdpServiceAttributeTask() 1286 int SDP_ServiceAttribute(const BtAddr *addr, uint32_t handle, SdpAttributeIdList attributeIdList, void *context, in SDP_ServiceAttribute() argument 1301 (void)memcpy_s(&ctx->attributeIdList, sizeof(SdpAttributeIdList), &attributeIdList, sizeof(SdpAttributeIdList)); in SDP_ServiceAttribute() 1326 &ctx->addr, &ctx->uuidArray, ctx->attributeIdList, ctx->context, ctx->ServiceSearchAttributeCb); in SdpServiceSearchAttributeTask() 1332 int SDP_ServiceSearchAttribute(const BtAddr *addr, const SdpUuid *uuidArray, SdpAttributeIdList attributeIdList, in SDP_ServiceSearchAttribute() argument 1348 (void)memcpy_s(&ctx->attributeIdList, sizeof(SdpAttributeIdList), &attributeIdList, sizeo in SDP_ServiceSearchAttribute() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/hid_host/ |
H A D | hid_host_sdp_client.cpp | 301 SdpAttributeIdList attributeIdList; in DoPnpDiscovery() local 302 attributeIdList.type = SDP_TYPE_RANGE; in DoPnpDiscovery() 303 attributeIdList.attributeIdRange.start = 0x0000; in DoPnpDiscovery() 304 attributeIdList.attributeIdRange.end = 0xFFFF; in DoPnpDiscovery() 306 int ret = SDP_ServiceSearchAttribute(&address, &sdpUUid, attributeIdList, this, SdpPnpCallback); in DoPnpDiscovery() 328 SdpAttributeIdList attributeIdList; in DoHidDiscovery() local 329 attributeIdList.type = SDP_TYPE_LIST; in DoHidDiscovery() 331 attributeIdList.attributeIdList.attributeId[attributeIdNumber++] = in DoHidDiscovery() 333 attributeIdList in DoHidDiscovery() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/stack/include/ |
H A D | sdp.h | 410 } attributeIdList; member 503 * @param attributeIdList The list is either an attribute ID or a range of attribute IDs. Note that 509 int BTSTACK_API SDP_ServiceAttribute(const BtAddr *addr, uint32_t handle, SdpAttributeIdList attributeIdList, 518 * @param attributeIdList The list is either an attribute ID or a range of attribute IDs. Note that 525 SdpAttributeIdList attributeIdList, void *context,
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/classic/ |
H A D | classic_adapter.cpp | 1673 SdpAttributeIdList attributeIdList; in SearchRemoteUuids() local 1674 attributeIdList.type = SDP_TYPE_RANGE; in SearchRemoteUuids() 1675 attributeIdList.attributeIdRange.start = 0x0000; in SearchRemoteUuids() 1676 attributeIdList.attributeIdRange.end = 0xFFFF; in SearchRemoteUuids() 1677 int ret = SDP_ServiceSearchAttribute(&btAddr, &uuidArray, attributeIdList, (void *)this, ServiceSearchAttributeCb); in SearchRemoteUuids()
|