summaryrefslogtreecommitdiff
path: root/daemon/watchconnector.h
diff options
context:
space:
mode:
authorTomasz Sterna <tomek@xiaoka.com>2014-09-29 14:04:33 +0200
committerTomasz Sterna <tomek@xiaoka.com>2014-09-29 14:04:33 +0200
commitd7368e9a53fdde2cd726a79d1fbe0a917d7435f4 (patch)
treeaa6cc7e782e836e4a5b17bb0f7abcc3982c6aa40 /daemon/watchconnector.h
parenta116e4c4f69623225a2cb8add71c7069c3af89fc (diff)
Robust reconnection handling
Diffstat (limited to 'daemon/watchconnector.h')
-rw-r--r--daemon/watchconnector.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/daemon/watchconnector.h b/daemon/watchconnector.h
index 63391d8..d1442ae 100644
--- a/daemon/watchconnector.h
+++ b/daemon/watchconnector.h
@@ -169,6 +169,7 @@ public slots:
void deviceDiscovered(const QBluetoothDeviceInfo&);
void handleWatch(const QString &name, const QString &address);
void onReadSocket();
+ void onBytesWritten(qint64);
void onConnected();
void onDisconnected();
void onError(QBluetoothSocket::SocketError error);
@@ -179,6 +180,7 @@ private:
QPointer<QBluetoothSocket> socket;
bool is_connected;
+ QByteArray writeData;
QTimer reconnectTimer;
QString _last_name;
QString _last_address;