HomeSort by relevance Sort by last modified time
    Searched refs:VmsLayer (Results 1 - 18 of 18) sorted by null

  /packages/services/Car/car-lib/src/android/car/vms/
VmsLayer.aidl 19 parcelable VmsLayer
IVmsSubscriberClient.aidl 19 import android.car.vms.VmsLayer;
28 void onVmsMessageReceived(in VmsLayer layer, in byte[] payload) = 0;
30 void onLayersAvailabilityChange(in List<VmsLayer> availableLayers) = 1;
IVmsSubscriberService.aidl 20 import android.car.vms.VmsLayer;
31 in VmsLayer layer) = 0;
45 in VmsLayer layer) = 2;
58 List<VmsLayer> getAvailableLayers() = 4;
VmsLayer.java 32 public final class VmsLayer implements Parcelable {
40 public VmsLayer(int id, int version) {
56 * @param o the {@link VmsLayer} to which this one is to be checked for equality
57 * @return true if the underlying objects of the VmsLayer are both considered equal
61 if (!(o instanceof VmsLayer)) {
64 VmsLayer p = (VmsLayer) o;
80 return "VmsLayer{" + mId + " " + mVersion + "}";
85 public static final Parcelable.Creator<VmsLayer> CREATOR = new
86 Parcelable.Creator<VmsLayer>() {
    [all...]
VmsLayerDependency.java 36 private final VmsLayer mLayer;
37 private final Set<VmsLayer> mDependency;
42 public VmsLayerDependency(VmsLayer layer, Set<VmsLayer> dependencies) {
50 public VmsLayerDependency(VmsLayer layer) {
62 public VmsLayer getLayer() {
69 public Set<VmsLayer> getDependencies() {
86 out.writeParcelableList(new ArrayList<VmsLayer>(mDependency), flags);
95 mLayer = in.readParcelable(VmsLayer.class.getClassLoader());
96 List<VmsLayer> dependency = new ArrayList<>()
    [all...]
IVmsPublisherService.aidl 19 import android.car.vms.VmsLayer;
32 oneway void publish(in IBinder token, in VmsLayer layer, in byte[] message) = 0;
VmsSubscriptionState.java 34 private final List<VmsLayer> mLayers;
39 public VmsSubscriptionState(int sequenceNumber, List<VmsLayer> dependencies) {
48 public List<VmsLayer> getLayers() {
57 for(VmsLayer layer : mLayers) {
87 List<VmsLayer> layers = new ArrayList<>();
88 in.readParcelableList(layers, VmsLayer.class.getClassLoader());
VmsSubscriberManager.java 56 void onVmsMessageReceived(VmsLayer layer, byte[] payload);
59 void onLayersAvailabilityChange(List<VmsLayer> availableLayers);
94 List<VmsLayer> vmsAvailabilityChangeMessage = (List<VmsLayer>) msg.obj;
113 public void onVmsMessageReceived(VmsLayer layer, byte[] payload)
124 public void onLayersAvailabilityChange(List<VmsLayer> availableLayers) {
170 public void subscribe(VmsLayer layer)
224 public void unsubscribe(VmsLayer layer) {
247 private void dispatchOnReceiveMessage(VmsLayer layer, byte[] payload) {
259 private void dispatchOnAvailabilityChangeMessage(List<VmsLayer> availableLayers)
    [all...]
VmsPublisherClientService.java 105 public final boolean publish(VmsLayer layer, byte[] payload) {
  /packages/services/Car/tests/carservice_unit_test/src/com/android/car/
VmsLayersAvailabilityTest.java 19 import android.car.vms.VmsLayer;
32 private static final VmsLayer LAYER_X = new VmsLayer(1, 2);
33 private static final VmsLayer LAYER_Y = new VmsLayer(3, 4);
34 private static final VmsLayer LAYER_Z = new VmsLayer(5, 6);
37 new VmsLayerDependency(LAYER_X, new HashSet<VmsLayer>(Arrays.asList(LAYER_Y)));
40 new VmsLayerDependency(LAYER_X, new HashSet<VmsLayer>(Arrays.asList(LAYER_Z)));
43 new VmsLayerDependency(LAYER_Y, new HashSet<VmsLayer>(Arrays.asList(LAYER_Z)))
    [all...]
VmsRoutingTest.java 20 import android.car.vms.VmsLayer;
31 private static VmsLayer LAYER_WITH_SUBSCRIPTION_1= new VmsLayer(1, 2);
32 private static VmsLayer LAYER_WITH_SUBSCRIPTION_2= new VmsLayer(1, 3);
33 private static VmsLayer LAYER_WITHOUT_SUBSCRIPTION= new VmsLayer(1, 4);
51 Set<VmsLayer> expectedSubscriptions = new HashSet<>();
73 Set<VmsLayer> expectedSubscriptions = new HashSet<>();
140 public void onVmsMessageReceived(VmsLayer layer, byte[] payload) {
    [all...]
  /packages/services/Car/tests/VmsPublisherClientSample/src/com/google/android/car/vms/publisher/
VmsPublisherClientSampleService.java 19 import android.car.vms.VmsLayer;
34 public static final VmsLayer TEST_LAYER = new VmsLayer(0,0);
49 * Notifies that the publisher services are ready to be used: {@link #publish(VmsLayer, byte[])}
59 for (VmsLayer layer : subscriptionState.getLayers()) {
  /packages/services/Car/service/src/com/android/car/
VmsLayersAvailability.java 20 import android.car.vms.VmsLayer;
51 private final Map<VmsLayer, Set<Set<VmsLayer>>> mPotentialLayersAndDependencies =
54 private final Set<VmsLayer> mCyclicAvoidanceSet = new HashSet<>();
56 private Set<VmsLayer> mAvailableLayers = Collections.EMPTY_SET;
58 private Set<VmsLayer> mUnavailableLayers = Collections.EMPTY_SET;
69 VmsLayer layer = dependency.getLayer();
70 Set<Set<VmsLayer>> curDependencies =
86 public Collection<VmsLayer> getAvailableLayers() {
96 public Collection<VmsLayer> getUnavailableLayers()
    [all...]
VmsRouting.java 21 import android.car.vms.VmsLayer;
44 private Map<VmsLayer, Set<IVmsSubscriberClient>> mLayerSubscriptions =
52 private Set<VmsLayer> mHalSubscriptions = new HashSet<>();
64 public void addSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
98 public void removeSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
136 for (VmsLayer layer : mLayerSubscriptions.keySet()) {
151 public Set<IVmsSubscriberClient> getListeners(VmsLayer layer) {
186 public void addHalSubscription(VmsLayer layer) {
197 public void removeHalSubscription(VmsLayer layer) {
209 public boolean isHalSubscribed(VmsLayer layer)
    [all...]
VmsSubscriberService.java 23 import android.car.vms.VmsLayer;
220 public void addVmsSubscriberClientListener(IVmsSubscriberClient listener, VmsLayer layer) {
231 public void removeVmsSubscriberClientListener(IVmsSubscriberClient listener, VmsLayer layer) {
265 public List<VmsLayer> getAvailableLayers() {
272 public void onChange(VmsLayer layer, byte[] payload) {
VmsPublisherService.java 23 import android.car.vms.VmsLayer;
109 public void publish(IBinder token, VmsLayer layer, byte[] payload) {
  /packages/services/Car/service/src/com/android/car/hal/
VmsHalService.java 24 import android.car.vms.VmsLayer;
83 void onChange(VmsLayer layer, byte[] payload);
112 public void addSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
127 public void removeSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
165 public Set<IVmsSubscriberClient> getListeners(VmsLayer layer) {
171 public boolean isHalSubscribed(VmsLayer layer) {
183 public void addHalSubscription(VmsLayer layer) {
197 public void removeHalSubscription(VmsLayer layer) {
230 public void notifyPublishers(VmsLayer layer, boolean hasSubscribers) {
316 listener.onChange(new VmsLayer(layerId, layerVersion), payload)
    [all...]
  /packages/services/Car/tests/VmsSubscriberClientSample/src/com/google/android/car/vms/subscriber/
VmsSubscriberClientSampleActivity.java 20 import android.car.vms.VmsLayer;
39 public static final VmsLayer TEST_LAYER = new VmsLayer(0, 0);
103 public void onVmsMessageReceived(VmsLayer layer, byte[] payload) {
108 public void onLayersAvailabilityChange(List<VmsLayer> availableLayers) {

Completed in 975 milliseconds