Searched refs:HalProxy (Results 1 – 7 of 7) sorted by relevance
/hardware/interfaces/sensors/2.0/multihal/ |
D | HalProxy.cpp | 84 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 …]
|
D | service.cpp | 26 using android::hardware::sensors::V2_0::implementation::HalProxy; 31 android::sp<ISensors> halProxy = new HalProxy(); in main()
|
D | Android.bp | 45 "HalProxy.cpp", 75 name: "android.hardware.sensors@2.0-HalProxy", 82 "HalProxy.cpp",
|
/hardware/interfaces/sensors/2.0/multihal/include/ |
D | HalProxy.h | 52 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/ |
D | HalProxy_test.cpp | 43 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 …]
|
D | Android.bp | 38 "android.hardware.sensors@2.0-HalProxy", 81 "android.hardware.sensors@2.0-HalProxy",
|
/hardware/interfaces/sensors/2.0/multihal/tests/fake_subhal/ |
D | README | 17 Take this .so and place it where the multi-HAL config will cause the HalProxy to
|