30#ifndef SENSORMANAGER_I_H
31#define SENSORMANAGER_I_H
33#include <QtDBus/QtDBus>
DBus interface to SensorManager instance.
QDBusReply< bool > loadPlugin(const QString &name)
Request sensor daemon to load plugin.
QDBusReply< int > requestSensor(const QString &id)
Request sensor deamon to start new session for sensor.
void loadPluginFinished(QDBusPendingCallWatcher *watch)
LocalSensorManagerInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent=0)
Constructor.
SensorManagerError errorCode()
Get error code of occured remote error.
void releaseSensorFinished(QDBusPendingCallWatcher *watch)
static const char * staticInterfaceName
Get name of the D-Bus interface for this class.
virtual ~LocalSensorManagerInterface()
Destructor.
void errorSignal(int error)
Signal about occured errors.
SensorManagerError errorCode
QString errorString()
Get error description of occured remote error.
void loadPluginFinished()
QDBusReply< bool > releaseSensor(const QString &id, int sessionId)
Request sensor deamon to release existing session.
void releaseSensorFinished()
void requestSensorFinished()
void requestSensorFinished(QDBusPendingCallWatcher *watch)
::LocalSensorManagerInterface SensorManager
SensorManagerError
Enumeration about SensorManager error states.