Home
last modified time | relevance | path

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

/hardware/interfaces/sensors/2.0/multihal/
DHalProxy.cpp84 HalProxy::HalProxy() { in HalProxy() function in android::hardware::sensors::V2_0::implementation::HalProxy
90 HalProxy::HalProxy(std::vector<ISensorsSubHal*>& subHalList) : mSubHalList(subHalList) { in HalProxy() function in android::hardware::sensors::V2_0::implementation::HalProxy
94 HalProxy::~HalProxy() { in ~HalProxy()
98 Return<void> HalProxy::getSensorsList(getSensorsList_cb _hidl_cb) { in getSensorsList()
107 Return<Result> HalProxy::setOperationMode(OperationMode mode) { in setOperationMode()
130 Return<Result> HalProxy::activate(int32_t sensorHandle, bool enabled) { in activate()
138 Return<Result> HalProxy::initialize( in initialize()
206 Return<Result> HalProxy::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch()
215 Return<Result> HalProxy::flush(int32_t sensorHandle) { in flush()
222 Return<Result> HalProxy::injectSensorData(const Event& event) { in injectSensorData()
[all …]
Dservice.cpp26 using android::hardware::sensors::V2_0::implementation::HalProxy;
31 android::sp<ISensors> halProxy = new HalProxy(); in main()
DAndroid.bp45 "HalProxy.cpp",
75 name: "android.hardware.sensors@2.0-HalProxy",
82 "HalProxy.cpp",
/hardware/interfaces/sensors/2.0/multihal/include/
DHalProxy.h52 class HalProxy : public ISensors, public IScopedWakelockRefCounter {
62 explicit HalProxy();
64 explicit HalProxy(std::vector<ISensorsSubHal*>& subHalList);
65 ~HalProxy();
294 static void startPendingWritesThread(HalProxy* halProxy);
305 static void startWakelockThread(HalProxy* halProxy);
386 HalProxyCallback(HalProxy* halProxy, int32_t subHalIndex) in HalProxyCallback()
404 HalProxy* mHalProxy;
/hardware/interfaces/sensors/2.0/multihal/tests/
DHalProxy_test.cpp43 using ::android::hardware::sensors::V2_0::implementation::HalProxy;
193 HalProxy proxy(fakeSubHals); in TEST()
208 HalProxy proxy(fakeSubHals); in TEST()
228 HalProxy proxy(fakeSubHals); in TEST()
245 HalProxy proxy(fakeSubHals); in TEST()
262 HalProxy proxy(fakeSubHals); in TEST()
273 HalProxy proxy(fakeSubHals); in TEST()
284 HalProxy proxy(subHals); in TEST()
301 HalProxy proxy(subHals); in TEST()
317 HalProxy proxy(subHals); in TEST()
[all …]
DAndroid.bp38 "android.hardware.sensors@2.0-HalProxy",
81 "android.hardware.sensors@2.0-HalProxy",
/hardware/interfaces/sensors/2.0/multihal/tests/fake_subhal/
DREADME17 Take this .so and place it where the multi-HAL config will cause the HalProxy to