diff options
Diffstat (limited to 'libsensors_iio/src/SensorBase.h')
-rw-r--r-- | libsensors_iio/src/SensorBase.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libsensors_iio/src/SensorBase.h b/libsensors_iio/src/SensorBase.h index 9b73dcc..25cb79e 100644 --- a/libsensors_iio/src/SensorBase.h +++ b/libsensors_iio/src/SensorBase.h @@ -24,6 +24,7 @@ #include <time.h> #include <pthread.h> #include <errno.h> +#include <vector> #include <hardware/sensors.h> #include <cutils/log.h> @@ -121,6 +122,7 @@ public: int GetType(); int GetMaxFifoLenght(); + std::vector<int64_t> timestamp; char* GetName(); virtual int Enable(int handle, bool enable); @@ -140,7 +142,7 @@ public: bool FillSensor_tData(struct sensor_t *data); - virtual int FlushData(int); + virtual int FlushData(bool); virtual void ProcessData(SensorBaseData *data); virtual void ProcessEvent(struct iio_event_data *event_data); @@ -154,4 +156,6 @@ public: virtual void ThreadTask(); }; +int64_t get_monotonic_time(void); + #endif /* ST_SENSOR_BASE_H */ |