summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qlowenergycontroller.cpp
diff options
context:
space:
mode:
authorTimur Pocheptsov <timur.pocheptsov@theqtcompany.com>2016-03-16 10:58:12 +0100
committerTimur Pocheptsov <timur.pocheptsov@theqtcompany.com>2016-03-16 12:38:44 +0000
commitc9061f57aabd166c2414be47b483ea8579cbe44b (patch)
tree1ac1d70635a6834a6ba0efa7c7ad695d0e5fcfb9 /src/bluetooth/qlowenergycontroller.cpp
parentf51643a314af54400301bcb687829e258a857ac3 (diff)
LE controller - update docs (iOS/OS X)
Document that connected/disconnected signals are unreliable on iOS/OS X in the peripheral role. Change-Id: Idd4b10ecdd91a85c7dfc0ec981b0a2aeab3ea8fe Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/bluetooth/qlowenergycontroller.cpp')
-rw-r--r--src/bluetooth/qlowenergycontroller.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bluetooth/qlowenergycontroller.cpp b/src/bluetooth/qlowenergycontroller.cpp
index 7f3995ed..eeff4ab0 100644
--- a/src/bluetooth/qlowenergycontroller.cpp
+++ b/src/bluetooth/qlowenergycontroller.cpp
@@ -197,13 +197,17 @@ Q_DECLARE_LOGGING_CATEGORY(QT_BT)
This signal is emitted when the controller successfully connects to the remote
Low Energy device (if the controller is in the \l CentralRole) or if a remote Low Energy
device connected to the controller (if the controller is in the \l PeripheralRole).
+ On iOS and OS X this signal is not reliable if the controller is in the \l PeripheralRole
+ - the controller only guesses that some central connected to our peripheral as
+ soon as this central tries to write/read a characteristic/descriptor.
*/
/*!
\fn void QLowEnergyController::disconnected()
This signal is emitted when the controller disconnects from the remote
- Low Energy device or vice versa.
+ Low Energy device or vice versa. On iOS and OS X this signal is unreliable
+ if the controller is in the \l PeripheralRole.
*/
/*!