Home
last modified time | relevance | path

Searched refs:HalServiceBase (Results 1 – 9 of 9) sorted by relevance

/packages/services/Car/service/src/com/android/car/hal/
DVehicleHal.java91 private final SparseArray<HalServiceBase> mPropertyHandlers = new SparseArray<HalServiceBase>();
93 private final HalServiceBase[] mAllServices;
109 mAllServices = new HalServiceBase[] { in VehicleHal()
143 for (HalServiceBase service: mAllServices) { in init()
224 private void assertServiceOwnerLocked(HalServiceBase service, int property) { in assertServiceOwnerLocked()
236 public void subscribeProperty(HalServiceBase service, int property, in subscribeProperty()
245 public void unsubscribeProperty(HalServiceBase service, int property) { in unsubscribeProperty()
273 private final ArraySet<HalServiceBase> mServicesToDispatch = new ArraySet<HalServiceBase>();
279 HalServiceBase service = mPropertyHandlers.get(v.getProp()); in onVehicleNetworkEvents()
284 for (HalServiceBase s : mServicesToDispatch) { in onVehicleNetworkEvents()
[all …]
DHalServiceBase.java31 public abstract class HalServiceBase { class
DSensorHalServiceBase.java35 public abstract class SensorHalServiceBase extends HalServiceBase {
DInputHalService.java32 public class InputHalService extends HalServiceBase {
DInfoHalService.java31 public class InfoHalService extends HalServiceBase {
DHvacHalService.java41 public class HvacHalService extends HalServiceBase {
DRadioHalService.java42 public class RadioHalService extends HalServiceBase {
DPowerHalService.java36 public class PowerHalService extends HalServiceBase {
DAudioHalService.java46 public class AudioHalService extends HalServiceBase {