diff options
author | Oliver Wolff <oliver.wolff@qt.io> | 2016-05-02 12:39:52 +0200 |
---|---|---|
committer | Oliver Wolff <oliver.wolff@qt.io> | 2016-05-31 12:09:36 +0000 |
commit | 6dc89e93f887e3ef9c7e85655a1818b096ce81ad (patch) | |
tree | 8ef80cdf5e95b0a659887d5afdbbabbba6912187 /src/bluetooth/qlowenergycontroller_p.h | |
parent | 17ed5df125a691690adf7343370cb4f329b631e5 (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.h | 6 |
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; |