X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fclientauthhandler.h;h=6683d1dd06c6efa1a0701762054ab6fa2477e906;hb=0cb82cb25018f33b13d356fc03528d9eea76e568;hp=4b4e088b7f80c5cc44f3f62f4682780c3101e5b8;hpb=9d54503555534a2c554f09a33df6afa33d6308ec;p=quassel.git diff --git a/src/client/clientauthhandler.h b/src/client/clientauthhandler.h index 4b4e088b..6683d1dd 100644 --- a/src/client/clientauthhandler.h +++ b/src/client/clientauthhandler.h @@ -78,10 +78,17 @@ private: void handle(const Protocol::LoginSuccess &msg); void handle(const Protocol::SessionState &msg); + void setPeer(RemotePeer *peer); + void checkAndEnableSsl(bool coreSupportsSsl); + void startRegistration(); + private slots: void onSocketConnected(); - //void onSocketStateChanged(QAbstractSocket::SocketState state); - //void onSocketError(QAbstractSocket::SocketError); + void onSocketStateChanged(QAbstractSocket::SocketState state); + void onSocketError(QAbstractSocket::SocketError); + void onSocketDisconnected(); + void onReadyRead(); + #ifdef HAVE_SSL void onSslSocketEncrypted(); void onSslErrors(); @@ -96,7 +103,9 @@ private: bool _coreConfigured; QVariantList _backendInfo; CoreAccount _account; - + bool _probing; + bool _legacy; + quint8 _connectionFeatures; }; #endif