29 #ifndef PROXIMITYADAPTOR_H
30 #define PROXIMITYADAPTOR_H
32 #include <QDBusInterface>
33 #include "sysfsadaptor.h"
34 #include "deviceadaptorringbuffer.h"
37 #ifdef SENSORFW_MCE_WATCHER
40 #define MCE_SERVICE "com.nokia.mce"
41 #define MCE_REQUEST_PATH "/com/nokia/mce/request"
42 #define MCE_REQUEST_IF "com.nokia.mce.request"
87 DeviceAdaptorRingBuffer<ProximityData>* proximityBuffer_;
96 void processSample(
int pathId,
int fd);
100 QByteArray powerStatePath_;
Adaptor for proximity sensor.
static DeviceAdaptor * factoryMethod(const QString &id)
Factory method for gaining a new instance of ProximityAdaptor class.
ProximityAdaptor(const QString &id)
Constructor.
virtual bool startSensor()
virtual void stopSensor()
Datatypes for different filters.