--- a/QTfrontend/net/newnetclient.h Tue Apr 30 22:43:48 2019 +0200
+++ b/QTfrontend/net/newnetclient.h Wed May 01 00:01:56 2019 +0300
@@ -43,11 +43,12 @@
Q_OBJECT
public:
- enum ClientState { Disconnected, Connecting, Connected, InLobby, InRoom, InGame };
+ enum ClientState { Disconnected, Connecting, Redirected, Connected, InLobby, InRoom, InGame };
HWNewNet();
~HWNewNet();
- void Connect(const QString & hostName, quint16 port, const QString & nick);
+ void Connect(const QString & hostName, quint16 port, bool useTls, const QString & nick);
+ void ContinueConnection();
void Disconnect();
void SendPasswordHash(const QString & hash);
void NewNick(const QString & nick);
@@ -87,7 +88,7 @@
int ByteLength(const QString & str);
void RawSendNet(const QString & buf);
void RawSendNet(const QByteArray & buf);
- void ParseCmd(const QStringList & lst);
+ void ParseCmd(const QStringList & lst);
void handleNotice(int n);
void maybeSendPassword();