X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclientsyncer.h;h=8689279cbb94dcdd3ffaae6c236a638879c7ecac;hp=7ff5399b16d5763b71d863aee051ad7ca433cbec;hb=b64a1e62e2168dc21e350fccc6c42b0d0d5e2a35;hpb=4aed4b037ea6feaeec09743e5d6018f58d47a535 diff --git a/src/client/clientsyncer.h b/src/client/clientsyncer.h index 7ff5399b..8689279c 100644 --- a/src/client/clientsyncer.h +++ b/src/client/clientsyncer.h @@ -44,7 +44,7 @@ public: ClientSyncer(QObject *parent = 0); ~ClientSyncer(); - inline const QIODevice *currentDevice() { return socket; } + inline const QIODevice *currentDevice() { return _socket; } signals: void recvPartialItem(quint32 avail, quint32 size); @@ -100,6 +100,7 @@ private slots: void setWarningsHandler(const char *slot); void resetWarningsHandler(); + void resetConnection(); #ifdef HAVE_SSL void ignoreSslWarnings(bool permanently); @@ -108,13 +109,16 @@ private slots: #endif private: - QPointer socket; - quint32 blockSize; + QPointer _socket; + quint32 _blockSize; + QVariantMap coreConnectionInfo; QVariantMap _coreMsgBuffer; QSet netsToSync; int numNetsToSync; + + QString coreInfoString(const QVariantMap &); }; #endif