X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fprotocols%2Flegacy%2Flegacypeer.h;h=1d09dd6b5534677d07c04a11a9247668193101a4;hp=718cc45bb61e758d97f39eb4e9e9bb5eff2130c6;hb=3d464695bf5b57c969f30e6f3b8b429890f976bf;hpb=9d54503555534a2c554f09a33df6afa33d6308ec diff --git a/src/common/protocols/legacy/legacypeer.h b/src/common/protocols/legacy/legacypeer.h index 718cc45b..1d09dd6b 100644 --- a/src/common/protocols/legacy/legacypeer.h +++ b/src/common/protocols/legacy/legacypeer.h @@ -42,7 +42,8 @@ public: }; LegacyPeer(AuthHandler *authHandler, QTcpSocket *socket, QObject *parent = 0); - ~LegacyPeer() {} + + Protocol::Type protocol() const { return Protocol::LegacyProtocol; } void setSignalProxy(SignalProxy *proxy); @@ -74,8 +75,8 @@ signals: // only used in compat mode void protocolVersionMismatch(int actual, int expected); -private slots: - void socketDataAvailable(); +protected slots: + void onSocketDataAvailable(); private: bool readSocketData(QVariant &item); @@ -84,7 +85,7 @@ private: void dispatchPackedFunc(const QVariantList &packedFunc); QDataStream _stream; - qint32 _blockSize; + quint32 _blockSize; bool _useCompression; };