Home
last modified time | relevance | path

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

/packages/services/Car/service/src/com/android/car/hal/
DVehicleHal.java83 private final SparseArray<HalServiceBase> mPropertyHandlers = new SparseArray<>();
85 private final ArrayList<HalServiceBase> mAllServices = new ArrayList<>();
156 for (HalServiceBase service: mAllServices) { in init()
210 private void assertServiceOwnerLocked(HalServiceBase service, int property) { in assertServiceOwnerLocked()
222 public void subscribeProperty(HalServiceBase service, int property) in subscribeProperty()
232 public void subscribeProperty(HalServiceBase service, int property, float sampleRateHz) in subscribeProperty()
246 public void subscribeProperty(HalServiceBase service, int property, in subscribeProperty()
279 public void unsubscribeProperty(HalServiceBase service, int property) { in unsubscribeProperty()
419 private final ArraySet<HalServiceBase> mServicesToDispatch = new ArraySet<>();
425 HalServiceBase service = mPropertyHandlers.get(v.prop); in onPropertyEvent()
[all …]
DHalServiceBase.java34 public abstract class HalServiceBase { class
DInputHalService.java40 public class InputHalService extends HalServiceBase {
DPropertyHalService.java49 public class PropertyHalService extends HalServiceBase {
DPowerHalService.java43 public class PowerHalService extends HalServiceBase {
DDiagnosticHalService.java50 public class DiagnosticHalService extends HalServiceBase{
DVmsHalService.java77 public class VmsHalService extends HalServiceBase {