Go to the documentation of this file.
27 #ifndef ACCELEROMETERSENSOR_I_H
28 #define ACCELEROMETERSENSOR_I_H
30 #include <QtDBus/QtDBus>
106 bool frameAvailableConnected;
virtual void connectNotify(const QMetaMethod &signal)
::AccelerometerSensorChannelInterface AccelerometerSensor
QObject based datatype for TimedXYZData.
static AbstractSensorChannelInterface * factoryMethod(const QString &id, int sessionId)
Create new instance of the class.
Base class for sensor interface.
virtual bool dataReceivedImpl()
Callback for subclasses in which they must read their expected data from socket.
static const AccelerometerSensorChannelInterface * listenInterface(const QString &id)
Request a listening interface to the sensor.
void dataAvailable(const XYZ &data)
Sent when new measurement data has become available.
static AccelerometerSensorChannelInterface * interface(const QString &id)
Request an interface to the sensor.
Base-class for client facades of different sensor types.
Client interface for accessing accelerometer sensor.
static AccelerometerSensorChannelInterface * controlInterface(const QString &id)
Request a control interface to the sensor.
QObject facade for XYZData.
static const char * staticInterfaceName
Name of the D-Bus interface for this class.
AccelerometerSensorChannelInterface(const QString &path, int sessionId)
Constructor.
void frameAvailable(const QVector< XYZ > &frame)
Sent when new measurement frame has become available.
XYZ get()
Get latest accelerometer reading from sensor daemon.