diff options
author | Oliver Wolff <oliver.wolff@qt.io> | 2017-01-18 15:22:36 +0100 |
---|---|---|
committer | Oliver Wolff <oliver.wolff@qt.io> | 2017-01-20 07:26:33 +0000 |
commit | 9061ea41bb0c88be0af4252171d645bcc7882046 (patch) | |
tree | 4ec81ef0cb7530712a8d478e17b785fc62ee807e /src/bluetooth/qbluetoothservicediscoveryagent.cpp | |
parent | 9ee0c3c36b039367bcac3e2bc116a97efcbc3d3f (diff) |
winrt: Add service discovery
In Windows 10 SDK versions < 14393 full service discovery is not
supported. While GetRfcommServicesWithCacheModeAsync enables us
to specify the lookup mode get_RfcommServices only returns cached
services.
To be able to offer some functionality for older version we use its
results but give a warning about the limited abilites of this API
in case of full service discovery.
Task-number: QTBUG-37779
Change-Id: I21a15f8bb1d058780c8322ece2c3d9a285ecab25
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Diffstat (limited to 'src/bluetooth/qbluetoothservicediscoveryagent.cpp')
-rw-r--r-- | src/bluetooth/qbluetoothservicediscoveryagent.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent.cpp b/src/bluetooth/qbluetoothservicediscoveryagent.cpp index cd28cc25..ed9e9d63 100644 --- a/src/bluetooth/qbluetoothservicediscoveryagent.cpp +++ b/src/bluetooth/qbluetoothservicediscoveryagent.cpp @@ -164,6 +164,8 @@ QBluetoothServiceDiscoveryAgent::QBluetoothServiceDiscoveryAgent(QObject *parent \l InvalidBluetoothAdapterError. Therefore it is recommended to test the error flag immediately after using this constructor. + \note On WinRT the passed adapter address will be ignored. + \sa error() */ QBluetoothServiceDiscoveryAgent::QBluetoothServiceDiscoveryAgent(const QBluetoothAddress &deviceAdapter, QObject *parent) |