Go to the documentation of this file.
26 #ifndef PRESSURESENSOR_I_H
27 #define PRESSURESENSOR_I_H
29 #include <QtDBus/QtDBus>
static PressureSensorChannelInterface * interface(const QString &id)
Request an interface to the sensor.
Unsigned pressure()
Get latest pressure from sensor daemon.
virtual bool dataReceivedImpl()
Callback for subclasses in which they must read their expected data from socket.
static const PressureSensorChannelInterface * listenInterface(const QString &id)
Request a listening interface to the sensor.
Base class for sensor interface.
static const char * staticInterfaceName
Name of the D-Bus interface for this class.
Client interface for accessing pressure sensor.
Base-class for client facades of different sensor types.
::PressureSensorChannelInterface PressureSensor
PressureSensorChannelInterface(const QString &path, int sessionId)
Constructor.
QObject based datatype for TimedUnsigned.
static AbstractSensorChannelInterface * factoryMethod(const QString &id, int sessionId)
Create new instance of the class.
QObject facae for TimedUnsigned.
static PressureSensorChannelInterface * controlInterface(const QString &id)
Request a control interface to the sensor.
void pressureChanged(const Unsigned &value)
Sent when measured ambient light intensity has changed.