aboutsummaryrefslogtreecommitdiff
path: root/service/src/com/android/car/VmsPublisherService.java
diff options
context:
space:
mode:
authorAntonio Cortes <antoniocortes@google.com>2017-03-22 13:00:02 -0700
committerAntonio Cortes <antoniocortes@google.com>2017-03-23 08:44:51 -0700
commit01a60395cdba8df0e306d1f692d4677799485b6f (patch)
tree84bf0ae9b79e3644b61c6cc76914f6b190d0e739 /service/src/com/android/car/VmsPublisherService.java
parent7837d8d872331dce3c68facc81affd684db929bf (diff)
downloadCar-01a60395cdba8df0e306d1f692d4677799485b6f.tar.gz
Updating VMS interfaces to use VmsLayer.
Test: runtest -x packages/services/Car/tests/carservice_test/src/com/android/car/test/VmsPublisherClientServiceTest.java Test: runtest -x packages/services/Car/tests/carservice_test/src/com/android/car/test/VmsPublisherSubscriberTest.java Test: runtest -x packages/services/Car/tests/carservice_test/src/com/android/car/test/VmsSubscriberManagerTest.java Test: runtest -x packages/services/Car/tests/carservice_unit_test/src/com/android/car/VmsRoutingTest.java Bug: 36214569 Change-Id: Iee5a0595ba5bb175d9b1b6189d15902fd222a967
Diffstat (limited to 'service/src/com/android/car/VmsPublisherService.java')
-rw-r--r--service/src/com/android/car/VmsPublisherService.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/service/src/com/android/car/VmsPublisherService.java b/service/src/com/android/car/VmsPublisherService.java
index 7fb5bb3121..ab2c570bc7 100644
--- a/service/src/com/android/car/VmsPublisherService.java
+++ b/service/src/com/android/car/VmsPublisherService.java
@@ -105,12 +105,11 @@ public class VmsPublisherService extends IVmsPublisherService.Stub
// Implements IVmsPublisherService interface.
@Override
- public void publish(IBinder token, int layerId, int layerVersion, byte[] payload) {
+ public void publish(IBinder token, VmsLayer layer, byte[] payload) {
if (DBG) {
- Log.d(TAG, "Publishing for layer ID: " + layerId + " Version: " + layerVersion);
+ Log.d(TAG, "Publishing for layer: " + layer);
}
ICarImpl.assertVmsPublisherPermission(mContext);
- VmsLayer layer = new VmsLayer(layerId, layerVersion);
// Send the message to application listeners.
Set<IVmsSubscriberClient> listeners = mHal.getListeners(layer);
@@ -120,7 +119,7 @@ public class VmsPublisherService extends IVmsPublisherService.Stub
}
for (IVmsSubscriberClient listener : listeners) {
try {
- listener.onVmsMessageReceived(layerId, layerVersion, payload);
+ listener.onVmsMessageReceived(layer, payload);
} catch (RemoteException ex) {
Log.e(TAG, "unable to publish to listener: " + listener);
}
@@ -129,7 +128,7 @@ public class VmsPublisherService extends IVmsPublisherService.Stub
// Send the message to HAL
if (mHal.isHalSubscribed(layer)) {
Log.d(TAG, "HAL is subscribed");
- mHal.setDataMessage(layerId, layerVersion, payload);
+ mHal.setDataMessage(layer, payload);
} else {
Log.d(TAG, "HAL is NOT subscribed");
}