Home
last modified time | relevance | path

Searched refs:serviceData (Results 1 – 25 of 29) sorted by relevance

12

/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/bass_client/
DBaseData.java110 static BaseData parseBaseData(byte[] serviceData) { in BaseData() argument
111 if (serviceData == null) { in BaseData()
119 log("BASE input" + Arrays.toString(serviceData)); in BaseData()
124 System.arraycopy(serviceData, offset, levelOne.mPresentationDelay, 0, 3); in BaseData()
126 levelOne.mNumSubGroups = serviceData[offset++]; in BaseData()
130 if (offset >= serviceData.length) { in BaseData()
135 Pair<BaseInformation, Integer> pair1 = parseLevelTwo(serviceData, i, offset); in BaseData()
146 if (offset >= serviceData.length) { in BaseData()
151 Pair<BaseInformation, Integer> pair2 = parseLevelThree(serviceData, offset); in BaseData()
167 byte[] serviceData, int groupIndex, int offset) { in BaseData() argument
[all …]
DPublicBroadcastData.java67 static PublicBroadcastData parsePublicBroadcastData(byte[] serviceData) { in parsePublicBroadcastData() argument
68 if (serviceData == null || serviceData.length < PUBLIC_BROADCAST_SERVICE_DATA_LEN_MIN) { in parsePublicBroadcastData()
74 log("PublicBroadcast input" + Arrays.toString(serviceData)); in parsePublicBroadcastData()
78 int features = serviceData[offset++]; in parsePublicBroadcastData()
93 publicBroadcastInfo.metaDataLength = serviceData[offset++] & 0xff; in parsePublicBroadcastData()
94 if (serviceData.length in parsePublicBroadcastData()
102 serviceData, in parsePublicBroadcastData()
DBassClientStateMachine.java444 int serviceData = 0; in processPASyncState() local
455 serviceData = 0x000000FF & sourceId; in processPASyncState()
456 serviceData = serviceData << 8; in processPASyncState()
458 serviceData = in processPASyncState()
459 serviceData | BassConstants.ADV_ADDRESS_DONT_MATCHES_SOURCE_ADV_ADDRESS; in processPASyncState()
466 + serviceData); in processPASyncState()
472 serviceData, in processPASyncState()
496 int serviceData = 0x000000FF & sourceId; in initiatePaSyncTransfer() local
497 serviceData = serviceData << 8; in initiatePaSyncTransfer()
500 serviceData = serviceData & (~BassConstants.ADV_ADDRESS_DONT_MATCHES_EXT_ADV_ADDRESS); in initiatePaSyncTransfer()
[all …]
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/bass_client/
DBaseDataTest.java75 byte[] serviceData = in parseBaseData()
104 BaseData data = BaseData.parseBaseData(serviceData); in parseBaseData()
127 byte[] serviceData = in parseBaseDataLvl2TruncatedConfig()
146 assertThat(BaseData.parseBaseData(serviceData)).isNull(); in parseBaseDataLvl2TruncatedConfig()
153 byte[] serviceData = in parseBaseDataLvl2TruncatedMetadata()
176 assertThat(BaseData.parseBaseData(serviceData)).isNull(); in parseBaseDataLvl2TruncatedMetadata()
183 byte[] serviceData = in parseBaseDataLvl3TruncatedConfig()
212 assertThat(BaseData.parseBaseData(serviceData)).isNull(); in parseBaseDataLvl3TruncatedConfig()
219 byte[] serviceData = in parseBaseDataInvalidLtv()
248 BaseData data = BaseData.parseBaseData(serviceData); in parseBaseDataInvalidLtv()
[all …]
DPublicBroadcastDataTest.java70 byte[] serviceData = in parsePublicBroadcastData()
78 PublicBroadcastData data = PublicBroadcastData.parsePublicBroadcastData(serviceData); in parsePublicBroadcastData()
117 byte[] serviceData = in parsePublicBroadcastData_longMetaData()
134 Bytes.concat(serviceData, metadataHeader, metadataPayload)); in parsePublicBroadcastData_longMetaData()
DBassClientStateMachineTest.java774 int serviceData = 0x000000FF & sourceId; in gattCallbackOnCharacteristicReadObsolete() local
775 serviceData = serviceData << 8; in gattCallbackOnCharacteristicReadObsolete()
778 serviceData = serviceData & (~BassConstants.ADV_ADDRESS_DONT_MATCHES_EXT_ADV_ADDRESS); in gattCallbackOnCharacteristicReadObsolete()
779 serviceData = serviceData & (~BassConstants.ADV_ADDRESS_DONT_MATCHES_SOURCE_ADV_ADDRESS); in gattCallbackOnCharacteristicReadObsolete()
782 any(), any(), eq(serviceData), eq(syncHandle)); in gattCallbackOnCharacteristicReadObsolete()
1201 int serviceData = 0x000000FF & sourceId; in gattCallbackOnCharacteristicChanged() local
1202 serviceData = serviceData << 8; in gattCallbackOnCharacteristicChanged()
1205 serviceData = serviceData & (~BassConstants.ADV_ADDRESS_DONT_MATCHES_EXT_ADV_ADDRESS); in gattCallbackOnCharacteristicChanged()
1206 serviceData = serviceData & (~BassConstants.ADV_ADDRESS_DONT_MATCHES_SOURCE_ADV_ADDRESS); in gattCallbackOnCharacteristicChanged()
1209 any(), any(), eq(serviceData), eq(syncHandle)); in gattCallbackOnCharacteristicChanged()
[all …]
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/le_scan/
DScanFilterQueueTest.java78 byte[] serviceData = new byte[] {0x06}; in scanFilterQueueParams()
80 queue.addServiceData(serviceData, serviceDataMask); in scanFilterQueueParams()
116 assertThat(entry.data).isEqualTo(serviceData); in scanFilterQueueParams()
140 byte[] serviceData = new byte[] {0x02}; in popFromQueue()
142 queue.addServiceData(serviceData, serviceDataMask); in popFromQueue()
145 assertThat(entry.data).isEqualTo(serviceData); in popFromQueue()
153 byte[] serviceData = new byte[] {0x02}; in checkFeatureSelection()
155 queue.addServiceData(serviceData, serviceDataMask); in checkFeatureSelection()
165 byte[] serviceData = new byte[] {0x02}; in convertQueueToArray()
167 queue.addServiceData(serviceData, serviceDataMask); in convertQueueToArray()
[all …]
DScanBinderTest.kt159 val serviceData = 1 in transferSync() constant
162 binder.transferSync(device, serviceData, syncHandle, attributionSource) in transferSync()
163 verify(scanController).transferSync(device, serviceData, syncHandle, attributionSource) in transferSync()
168 val serviceData = 1 in transferSetInfo() constant
172 binder.transferSetInfo(device, serviceData, advHandle, callback, attributionSource) in transferSetInfo()
174 .transferSetInfo(device, serviceData, advHandle, callback, attributionSource) in transferSetInfo()
DScanControllerTest.java529 int serviceData = 1; in transferSync() local
532 mScanController.transferSync(mDevice, serviceData, syncHandle, mAttributionSource); in transferSync()
533 verify(mPeriodicScanManager).transferSync(mDevice, serviceData, syncHandle); in transferSync()
538 int serviceData = 1; in transferSetInfo() local
543 mDevice, serviceData, advHandle, callback, mAttributionSource); in transferSetInfo()
544 verify(mPeriodicScanManager).transferSetInfo(mDevice, serviceData, advHandle, callback); in transferSetInfo()
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/le_scan/
DScanFilterQueue.java248 byte[] serviceData = filter.getServiceData(); in addScanFilter()
251 serviceDataMask = new byte[serviceData.length]; in addScanFilter()
254 serviceData = concatenate(serviceDataUuid, serviceData, false); in addScanFilter()
256 if (serviceData != null && serviceDataMask != null) { in addScanFilter()
257 addServiceData(serviceData, serviceDataMask); in addScanFilter()
292 ParcelUuid serviceDataUuid, byte[] serviceData, boolean isMask) { in concatenate() argument
295 int dataLen = uuid.length + serviceData.length; in concatenate()
308 System.arraycopy(serviceData, 0, concatenated, uuid.length, serviceData.length); in concatenate()
DPeriodicScanNativeInterface.java79 void syncTransfer(BluetoothDevice bda, int serviceData, int syncHandle) { in syncTransfer() argument
80 syncTransferNative(PA_SOURCE_REMOTE, bda.getAddress(), serviceData, syncHandle); in syncTransfer()
83 void transferSetInfo(BluetoothDevice bda, int serviceData, int advHandle) { in transferSetInfo() argument
84 transferSetInfoNative(PA_SOURCE_LOCAL, bda.getAddress(), serviceData, advHandle); in transferSetInfo()
148 int paSource, String address, int serviceData, int syncHandle); in syncTransferNative() argument
151 int paSource, String address, int serviceData, int advHandle); in transferSetInfoNative() argument
DScanBinder.kt124 serviceData: Int, in <lambda>()
129 scanController.transferSync(device, serviceData, syncHandle, source) in <lambda>()
135 serviceData: Int, in <lambda>()
141 scanController.transferSetInfo(device, serviceData, advHandle, callback, source) in <lambda>()
DPeriodicScanManager.java337 public void transferSync(BluetoothDevice bda, int serviceData, int syncHandle) { in transferSync() argument
347 mNativeInterface.syncTransfer(bda, serviceData, syncHandle); in transferSync()
352 int serviceData, in transferSetInfo() argument
364 mNativeInterface.transferSetInfo(bda, serviceData, advHandle); in transferSetInfo()
/packages/modules/Bluetooth/framework/java/android/bluetooth/le/
DPeriodicAdvertisingManager.java200 public void transferSync(BluetoothDevice bda, int serviceData, int syncHandle) { in transferSync() argument
203 scan.transferSync(bda, serviceData, syncHandle, mAttributionSource); in transferSync()
218 int serviceData, in transferSetInfo() argument
221 transferSetInfo(bda, serviceData, advHandle, callback, null); in transferSetInfo()
233 int serviceData, in transferSetInfo() argument
250 scan.transferSetInfo(bda, serviceData, advHandle, wrapper, mAttributionSource); in transferSetInfo()
DAdvertiseData.java61 Map<ParcelUuid, byte[]> serviceData, in AdvertiseData() argument
68 mServiceData = serviceData; in AdvertiseData()
239 byte[] serviceData = in.createByteArray();
240 builder.addServiceData(serviceDataUuid, serviceData);
298 public Builder addServiceData(ParcelUuid serviceDataUuid, byte[] serviceData) { in addServiceData() argument
299 if (serviceDataUuid == null || serviceData == null) { in addServiceData()
302 mServiceData.put(serviceDataUuid, serviceData); in addServiceData()
DScanFilter.java99 byte[] serviceData, in ScanFilter() argument
117 mServiceData = serviceData; in ScanFilter()
261 byte[] serviceData = new byte[serviceDataLength];
262 in.readByteArray(serviceData);
264 builder.setServiceData(serviceDataUuid, serviceData);
270 serviceDataUuid, serviceData, serviceDataMask);
934 public Builder setServiceData(ParcelUuid serviceDataUuid, byte[] serviceData) { in setServiceData() argument
939 mServiceData = serviceData; in setServiceData()
955 ParcelUuid serviceDataUuid, byte[] serviceData, byte[] serviceDataMask) { in setServiceData() argument
960 if (serviceData == null) { in setServiceData()
[all …]
DScanRecord.java491 Map<ParcelUuid, byte[]> serviceData, in ScanRecord() argument
501 mServiceData = serviceData; in ScanRecord()
535 Map<ParcelUuid, byte[]> serviceData = new ArrayMap<ParcelUuid, byte[]>(); in parseFromBytes() local
634 serviceData.put(serviceDataUuid, serviceDataArray); in parseFromBytes()
678 serviceData, in parseFromBytes()
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/gatt/
DAdvertiseHelper.java143 final byte[] serviceData = data.getServiceData().get(parcelUuid); in advertiseDataToBytes()
146 final int dataLen = uuidLen + (serviceData == null ? 0 : serviceData.length); in advertiseDataToBytes()
151 if (serviceData != null) { in advertiseDataToBytes()
152 System.arraycopy(serviceData, 0, concatenated, uuidLen, serviceData.length); in advertiseDataToBytes()
DAppAdvertiseStats.java61 public Map<ParcelUuid, byte[]> serviceData; field in AppAdvertiseStats.AppAdvertiserData
68 Map<ParcelUuid, byte[]> serviceData, in AppAdvertiserData() argument
73 this.serviceData = serviceData; in AppAdvertiserData()
283 mAdvertisingData.serviceData = data.getServiceData(); in setAdvertisingData()
301 mScanResponseData.serviceData = data.getServiceData(); in setScanResponseData()
339 mPeriodicAdvertisingData.serviceData = data.getServiceData(); in setPeriodicAdvertisingData()
498 if (!advData.serviceData.isEmpty()) { in dumpAppAdvertiserData()
500 for (ParcelUuid uuid : advData.serviceData.keySet()) { in dumpAppAdvertiserData()
504 .append(advData.serviceData.get(uuid).length) in dumpAppAdvertiserData()
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/
DBluetoothMethodProxy.java271 int serviceData, in periodicAdvertisingManagerTransferSync() argument
273 manager.transferSync(bda, serviceData, syncHandle); in periodicAdvertisingManagerTransferSync()
281 int serviceData, in periodicAdvertisingManagerTransferSetInfo() argument
284 manager.transferSetInfo(bda, serviceData, advHandle, callback); in periodicAdvertisingManagerTransferSetInfo()
/packages/modules/Uwb/service/java/com/android/server/uwb/discovery/ble/
DBleDiscoveryScanProvider.java147 byte[] serviceData = record.getServiceData(UuidConstants.FIRA_CP_PARCEL_UUID); in processScanResult()
148 if (serviceData == null) { in processScanResult()
154 DiscoveryAdvertisement.fromBytes(serviceData, record.getManufacturerSpecificData()); in processScanResult()
DDiscoveryAdvertisement.java69 @Nullable byte[] serviceData, @Nullable SparseArray<byte[]> vendorSpecificDataArray) { in fromBytes()
70 if (ArrayUtils.isEmpty(serviceData)) { in fromBytes()
75 ByteBuffer byteBuffer = ByteBuffer.wrap(serviceData); in fromBytes()
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/gatt/
DAdvertiseHelperTest.java47 byte[] serviceData = new byte[] {0x10, 0x12, 0x14}; in advertiseDataToBytes()
55 .addServiceData(new ParcelUuid(UUID.randomUUID()), serviceData) in advertiseDataToBytes()
/packages/modules/Bluetooth/android/app/aidl/android/bluetooth/
DIBluetoothScan.aidl57 …void transferSync(in BluetoothDevice bda, in int serviceData, in int syncHandle, in AttributionSou… in transferSync() argument
59 …void transferSetInfo(in BluetoothDevice bda, in int serviceData, in int advertisingHandle, in IPer… in transferSetInfo() argument
/packages/modules/Bluetooth/android/pandora/server/src/
DHost.kt612 val serviceData = scanRecord.serviceData in scan() constant
613 checkNotNull(serviceData) in scan()
665 for (serviceDataEntry in serviceData) { in scan()

12