diff options
Diffstat (limited to 'include/gui/SensorEventQueue.h')
-rw-r--r-- | include/gui/SensorEventQueue.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/gui/SensorEventQueue.h b/include/gui/SensorEventQueue.h index 8d8493b..a3a9daa 100644 --- a/include/gui/SensorEventQueue.h +++ b/include/gui/SensorEventQueue.h @@ -49,6 +49,9 @@ class Looper; class SensorEventQueue : public ASensorEventQueue, public RefBase { public: + + enum { MAX_RECEIVE_BUFFER_EVENT_COUNT = 256 }; + SensorEventQueue(const sp<ISensorEventConnection>& connection); virtual ~SensorEventQueue(); virtual void onFirstRef(); @@ -79,6 +82,9 @@ private: sp<BitTube> mSensorChannel; mutable Mutex mLock; mutable sp<Looper> mLooper; + ASensorEvent* mRecBuffer; + size_t mAvailable; + size_t mConsumed; }; // ---------------------------------------------------------------------------- |