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.
ProximityAdaptor(const QString &id)
Constructor.
static DeviceAdaptor * factoryMethod(const QString &id)
Factory method for gaining a new instance of ProximityAdaptor class.
virtual bool startSensor()
virtual void stopSensor()
Datatypes for different filters.