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.java82 private final SparseArray<HalServiceBase> mPropertyHandlers = new SparseArray<>();
84 private final ArrayList<HalServiceBase> mAllServices = new ArrayList<>();
155 for (HalServiceBase service: mAllServices) { in init()
209 private void assertServiceOwnerLocked(HalServiceBase service, int property) { in assertServiceOwnerLocked()
221 public void subscribeProperty(HalServiceBase service, int property) in subscribeProperty()
231 public void subscribeProperty(HalServiceBase service, int property, float sampleRateHz) in subscribeProperty()
245 public void subscribeProperty(HalServiceBase service, int property, in subscribeProperty()
278 public void unsubscribeProperty(HalServiceBase service, int property) { in unsubscribeProperty()
418 private final ArraySet<HalServiceBase> mServicesToDispatch = new ArraySet<>();
424 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.java74 public class VmsHalService extends HalServiceBase {