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

1 2

  /packages/services/Car/car-lib/src/android/car/vms/
VmsLayer.aidl 19 parcelable VmsLayer
VmsLayer.java 31 public final class VmsLayer implements Parcelable {
42 public VmsLayer(int type, int subtype, int version) {
63 * @param o the {@link VmsLayer} to which this one is to be checked for equality
64 * @return true if the underlying objects of the VmsLayer are both considered equal
68 if (!(o instanceof VmsLayer)) {
71 VmsLayer p = (VmsLayer) o;
89 return "VmsLayer{ Type: " + mType + ", Sub type: " + mSubtype + ", Version: " + mVersion + "}";
94 public static final Parcelable.Creator<VmsLayer> CREATOR = new
95 Parcelable.Creator<VmsLayer>() {
    [all...]
VmsLayerDependency.java 38 private final VmsLayer mLayer;
39 private final Set<VmsLayer> mDependency;
44 public VmsLayerDependency(VmsLayer layer, Set<VmsLayer> dependencies) {
52 public VmsLayerDependency(VmsLayer layer) {
57 public VmsLayer getLayer() {
64 public Set<VmsLayer> getDependencies() {
100 out.writeParcelableList(new ArrayList<VmsLayer>(mDependency), flags);
109 mLayer = in.readParcelable(VmsLayer.class.getClassLoader());
110 List<VmsLayer> dependency = new ArrayList<>()
    [all...]
IVmsSubscriberClient.aidl 20 import android.car.vms.VmsLayer;
29 void onVmsMessageReceived(in VmsLayer layer, in byte[] payload) = 0;
IVmsSubscriberService.aidl 20 import android.car.vms.VmsLayer;
40 in VmsLayer layer) = 1;
54 in VmsLayer layer,
70 in VmsLayer layer) = 5;
85 in VmsLayer layer,
IVmsPublisherService.aidl 19 import android.car.vms.VmsLayer;
32 oneway void publish(in IBinder token, in VmsLayer layer, int publisherId, in byte[] message) = 0;
VmsSubscriptionState.java 36 private final Set<VmsLayer> mLayers;
44 Set<VmsLayer> subscribedLayers,
59 public Set<VmsLayer> getLayers() {
72 for (VmsLayer layer : mLayers) {
126 List<VmsLayer> layers = new ArrayList<>();
127 in.readParcelableList(layers, VmsLayer.class.getClassLoader());
VmsAssociatedLayer.java 31 // The VmsLayer.
32 private final VmsLayer mLayer;
34 // The IDs of the publishers that can publish this VmsLayer.
37 public VmsAssociatedLayer(VmsLayer layer, Set<Integer> publisherIds) {
42 public VmsLayer getVmsLayer() {
52 return "VmsAssociatedLayer{ VmsLayer: " + mLayer + ", Publishers: " + mPublisherIds + "}";
93 mLayer = in.readParcelable(VmsLayer.class.getClassLoader());
VmsOperationRecorder.java 45 public void subscribe(VmsLayer layer) {
49 public void unsubscribe(VmsLayer layer) {
53 public void subscribe(VmsLayer layer, int publisherId) {
57 public void unsubscribe(VmsLayer layer, int publisherId) {
79 public void addSubscription(int sequenceNumber, VmsLayer layer) {
83 public void removeSubscription(int sequenceNumber, VmsLayer layer) {
95 public void addHalSubscription(int sequenceNumber, VmsLayer layer) {
99 public void removeHalSubscription(int sequenceNumber, VmsLayer layer) {
121 private void recordOp(String operation, VmsLayer layer) {
156 private void recordOp(String operation, String intArgName, int arg, VmsLayer layer)
    [all...]
VmsSubscriberManager.java 68 void onVmsMessageReceived(VmsLayer layer, byte[] payload);
84 public void onVmsMessageReceived(VmsLayer layer, byte[] payload) {
205 public void subscribe(VmsLayer layer) throws CarNotConnectedException {
226 public void subscribe(VmsLayer layer, int publisherId) throws CarNotConnectedException {
260 public void unsubscribe(VmsLayer layer) {
281 public void unsubscribe(VmsLayer layer, int publisherId) {
306 private void dispatchOnReceiveMessage(VmsLayer layer, byte[] payload) {
353 private final VmsLayer mLayer;
356 public VmsDataMessage(VmsLayer layer, byte[] payload) {
361 public VmsLayer getLayer()
    [all...]
  /packages/services/Car/tests/carservice_unit_test/src/com/android/car/
VmsLayerTest.java 21 import android.car.vms.VmsLayer;
31 * A class to test the VmsLayer parcelability.
42 VmsLayer vmsLayer =
43 new VmsLayer(
49 vmsLayer.writeToParcel(parcel, vmsLayer.describeContents());
51 VmsLayer createdFromParcel = VmsLayer.CREATOR.createFromParcel(parcel);
52 assertEquals(vmsLayer, createdFromParcel)
    [all...]
VmsLayerDependencyTest.java 21 import android.car.vms.VmsLayer;
47 private static final VmsLayer VMS_LAYER = new VmsLayer(
52 private static final VmsLayer ANOTHER_VMS_LAYER = new VmsLayer(
57 private static final VmsLayer DEPENDENT_VMS_LAYER = new VmsLayer(
62 private static final VmsLayer ANOTHER_DEPENDENT_VMS_LAYER = new VmsLayer(
VmsLayersAvailabilityTest.java 20 import android.car.vms.VmsLayer;
34 private static final VmsLayer LAYER_X = new VmsLayer(1, 1, 2);
35 private static final VmsLayer LAYER_Y = new VmsLayer(3, 2, 4);
36 private static final VmsLayer LAYER_Z = new VmsLayer(5, 3, 6);
47 new VmsLayerDependency(LAYER_X, new HashSet<VmsLayer>(Arrays.asList(LAYER_Y)));
50 new VmsLayerDependency(LAYER_X, new HashSet<VmsLayer>(Arrays.asList(LAYER_Z)));
53 new VmsLayerDependency(LAYER_Y, new HashSet<VmsLayer>(Arrays.asList(LAYER_Z)))
    [all...]
VmsAssociatedLayerTest.java 22 import android.car.vms.VmsLayer;
46 private static final VmsLayer VMS_LAYER = new VmsLayer(
51 private static final VmsLayer ANOTHER_VMS_LAYER = new VmsLayer(
VmsLayersOfferingTest.java 21 import android.car.vms.VmsLayer;
51 private static final VmsLayer VMS_LAYER = new VmsLayer(
56 private static final VmsLayer DEPENDENT_VMS_LAYER = new VmsLayer(
61 private static final VmsLayer ANOTHER_DEPENDENT_VMS_LAYER = new VmsLayer(
VmsRoutingTest.java 22 import android.car.vms.VmsLayer;
37 private static VmsLayer LAYER_WITH_SUBSCRIPTION_1 = new VmsLayer(1, 1, 2);
38 private static VmsLayer LAYER_WITH_SUBSCRIPTION_2 = new VmsLayer(1, 3, 3);
39 private static VmsLayer LAYER_WITHOUT_SUBSCRIPTION =
40 new VmsLayer(1, 7, 4);
61 Set<VmsLayer> expectedSubscriptions = new HashSet<>();
85 Set<VmsLayer> expectedSubscriptions = new HashSet<>();
167 Set<VmsLayer> expectedSubscriptions = new HashSet<>()
    [all...]
  /hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
VmsUtils.h 39 // A VmsLayer is comprised of a type, subtype, and version.
40 struct VmsLayer {
41 VmsLayer(int type, int subtype, int version) : type(type), subtype(subtype), version(version) {}
48 VmsLayer layer;
55 VmsLayer layer;
62 VmsLayerOffering(VmsLayer layer, std::vector<VmsLayer> dependencies)
64 VmsLayerOffering(VmsLayer layer) : layer(layer), dependencies() {}
65 VmsLayer layer;
66 std::vector<VmsLayer> dependencies
    [all...]
  /packages/services/Car/service/src/com/android/car/
VmsLayersAvailability.java 21 import android.car.vms.VmsLayer;
54 private final Map<VmsLayer, Set<Set<VmsLayer>>> mPotentialLayersAndDependencies =
61 private Map<VmsLayer, Set<Integer>> mPotentialLayersAndPublishers = new HashMap<>();
74 VmsLayer layer = dependency.getLayer();
86 Set<Set<VmsLayer>> curDependencies =
123 Set<VmsLayer> availableLayersSet = new HashSet<>();
124 Set<VmsLayer> cyclicAvoidanceAuxiliarySet = new HashSet<>();
126 for (VmsLayer layer : mPotentialLayersAndDependencies.keySet()) {
148 private void addLayerToAvailabilityCalculationLocked(VmsLayer layer
    [all...]
VmsRouting.java 21 import android.car.vms.VmsLayer;
46 private Map<VmsLayer, Set<IVmsSubscriberClient>> mLayerSubscriptions = new HashMap<>();
49 private Map<VmsLayer, Map<Integer, Set<IVmsSubscriberClient>>> mLayerSubscriptionsToPublishers =
57 private Set<VmsLayer> mHalSubscriptions = new HashSet<>();
60 private Map<VmsLayer, Set<Integer>> mHalSubscriptionsToPublishers = new HashMap<>();
72 public void addSubscription(IVmsSubscriberClient subscriber, VmsLayer layer) {
109 public void addSubscription(IVmsSubscriberClient subscriber, VmsLayer layer, int publisherId) {
141 public void removeSubscription(IVmsSubscriberClient subscriber, VmsLayer layer) {
181 VmsLayer layer,
218 for (VmsLayer layer : mLayerSubscriptions.keySet())
    [all...]
  /packages/services/Car/tests/VmsPublisherClientSample/src/com/google/android/car/vms/publisher/
VmsPublisherClientSampleService.java 19 import android.car.vms.VmsLayer;
33 public static final VmsLayer TEST_LAYER = new VmsLayer(0, 0, 0);
49 * Notifies that the publisher services are ready to be used: {@link #publish(VmsLayer, byte[])}
61 for (VmsLayer layer : subscriptionState.getLayers()) {
  /packages/services/Car/tests/carservice_test/src/com/android/car/
VmsHalServiceSubscriptionEventTest.java 23 import android.car.vms.VmsLayer;
76 List<VmsLayer> layers = new ArrayList<>();
82 List<VmsLayer> layers = Arrays.asList(new VmsLayer(8, 0, 3));
88 List<VmsLayer> layers = Arrays.asList(
89 new VmsLayer(8, 1, 3),
90 new VmsLayer(5, 2, 1),
91 new VmsLayer(3, 3, 9),
92 new VmsLayer(2, 4, 7),
93 new VmsLayer(9, 5, 3))
    [all...]
VmsPublisherClientMockService.java 19 import android.car.vms.VmsLayer;
68 for (VmsLayer layer : subscriptionState.getLayers()) {
81 for( VmsLayer layer : subscriptionState.getLayers()) {
  /packages/services/Car/service/src/com/android/car/hal/
VmsHalService.java 27 import android.car.vms.VmsLayer;
108 void onDataMessage(VmsLayer layer, int publisherId, byte[] payload);
140 public void addSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
158 public void removeSubscription(IVmsSubscriberClient listener, VmsLayer layer) {
192 public void addSubscription(IVmsSubscriberClient listener, VmsLayer layer, int publisherId) {
208 public void removeSubscription(IVmsSubscriberClient listener, VmsLayer layer, int publisherId) {
236 public Set<IVmsSubscriberClient> getSubscribersForLayerFromPublisher(VmsLayer layer,
249 public boolean isHalSubscribed(VmsLayer layer) {
285 private void addHalSubscription(VmsLayer layer) {
300 private void addHalSubscriptionToPublisher(VmsLayer layer, int publisherId)
    [all...]
  /packages/services/Car/tests/VmsSubscriberClientSample/src/com/google/android/car/vms/subscriber/
VmsSubscriberClientSampleActivity.java 21 import android.car.vms.VmsLayer;
40 public static final VmsLayer TEST_LAYER = new VmsLayer(0, 0, 0);
113 public void onVmsMessageReceived(VmsLayer layer, byte[] payload) {
  /hardware/interfaces/automotive/vehicle/2.0/default/tests/
VmsUtils_test.cpp 33 VmsLayer layer(1, 0, 2);
48 VmsLayer layer(1, 0, 2);
63 std::vector<VmsLayerOffering> offering = {VmsLayerOffering(VmsLayer(1, 0, 2))};
84 VmsLayer layer(1, 0, 2);
85 std::vector<VmsLayer> dependencies = {VmsLayer(2, 0, 2)};
147 VmsLayer layer(1, 0, 2);
163 VmsLayer layer(1, 0, 2);

Completed in 319 milliseconds

1 2