summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qlowenergycontroller_p.h
diff options
context:
space:
mode:
authorOliver Wolff <oliver.wolff@qt.io>2016-05-02 12:39:52 +0200
committerOliver Wolff <oliver.wolff@qt.io>2016-05-31 12:09:36 +0000
commit6dc89e93f887e3ef9c7e85655a1818b096ce81ad (patch)
tree8ef80cdf5e95b0a659887d5afdbbabbba6912187 /src/bluetooth/qlowenergycontroller_p.h
parent17ed5df125a691690adf7343370cb4f329b631e5 (diff)
WinRT: BTLE: Discover list of available services
Task-number: QTBUG-37779 Change-Id: Ia92facf9f3f1c6aae8fac7a205d3f9ad4921787e Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/bluetooth/qlowenergycontroller_p.h')
-rw-r--r--src/bluetooth/qlowenergycontroller_p.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bluetooth/qlowenergycontroller_p.h b/src/bluetooth/qlowenergycontroller_p.h
index 4ecdc7c9..38dfb714 100644
--- a/src/bluetooth/qlowenergycontroller_p.h
+++ b/src/bluetooth/qlowenergycontroller_p.h
@@ -90,6 +90,9 @@ namespace ABI {
namespace Devices {
namespace Bluetooth {
struct IBluetoothLEDevice;
+ namespace GenericAttributeProfile {
+ struct IGattDeviceService;
+ }
}
}
}
@@ -432,6 +435,9 @@ private slots:
private:
Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::IBluetoothLEDevice> mDevice;
EventRegistrationToken mStatusChangedToken;
+
+ void obtainIncludedServices(QSharedPointer<QLowEnergyServicePrivate> servicePointer,
+ Microsoft::WRL::ComPtr<ABI::Windows::Devices::Bluetooth::GenericAttributeProfile::IGattDeviceService> nativeService);
#endif
private:
QLowEnergyController *q_ptr;