60 QString m_deviceAddress;
66 QString getDefaultAdapterPath();
71 QString getDevicePath(QString& defaultAdapterPath);
80 BtHelper(
const QString& deviceAddess, QObject* parent = 0);
static const QString BLUEZ_MANAGER_INTERFACE
Bluez manager interface name.
Definition: BtHelper.h:38
static const QString GET_DEFAULT_ADAPTER
Method name for retrieving default adapter.
Definition: BtHelper.h:44
static const QString DISCOVERSERVICES
Method name for discovering services.
Definition: BtHelper.h:48
static const QString BLUEZ_DEVICE_INTERFACE
Bluez Device interface name.
Definition: BtHelper.h:42
static const QString GETPROPERTIES
Method name for discovering services.
Definition: BtHelper.h:50
QMap< QString, QVariant > getDeviceProperties()
To find remote device BT properties.
Definition: BtHelper.cpp:140
static const QString FIND_DEVICE
Method name for finding the device.
Definition: BtHelper.h:46
static const QString BLUEZ_ADAPTER_INTERFACE
Bluez adapter interface name.
Definition: BtHelper.h:40
static const QString BLUEZ_DEST
Destination for Dbus command to bluez.
Definition: BtHelper.h:36
Strings used for DBus communication with bluetooth daemon are grouped using this structure.
Definition: BtHelper.h:33
BtHelper(const QString &deviceAddess, QObject *parent=0)
Constructor.
Definition: BtHelper.cpp:39
bool isServiceSupported(const QList< QString > &servicesList, const QString &serviceUUID)
To find if a specific service is supported by remote device.
Definition: BtHelper.cpp:52
Implementation for bluetooth helper utils.
Definition: BtHelper.h:55
bool getServiceRecords(QList< QString > &servicesList)
Fetch the bluetooth services supported by remote device.
Definition: BtHelper.cpp:110
Definition: SyncBackupAdaptor.h:41
~BtHelper()
Destructor.
Definition: BtHelper.cpp:45