X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fprotocols%2Fdatastream%2Fdatastreampeer.h;h=7d04f4b5dfd3ce0bf3645a8021ae18e05cf4760d;hp=c733fda240bcf23353393875dbd0081e0c96468a;hb=b2169e5f4cbd3ce724c4808b62ddc2b8941219a5;hpb=02cfb595a6b78faf332ddbe2d7b997eb0e0293fb diff --git a/src/common/protocols/datastream/datastreampeer.h b/src/common/protocols/datastream/datastreampeer.h index c733fda2..7d04f4b5 100644 --- a/src/common/protocols/datastream/datastreampeer.h +++ b/src/common/protocols/datastream/datastreampeer.h @@ -21,8 +21,6 @@ #ifndef DATASTREAMPEER_H #define DATASTREAMPEER_H -#include - #include "../../remotepeer.h" class QDataStream; @@ -72,20 +70,15 @@ public: signals: void protocolError(const QString &errorString); -protected slots: - void onSocketDataAvailable(); - private: - bool readSocketData(QByteArray &data); - void writeSocketData(const QVariantList &list); - void writeSocketData(const QVariantMap &handshakeMsg); + using RemotePeer::writeMessage; + void writeMessage(const QVariantMap &handshakeMsg); + void writeMessage(const QVariantList &sigProxyMsg); + void processMessage(const QByteArray &msg); void handleHandshakeMessage(const QVariantList &mapData); void handlePackedFunc(const QVariantList &packedFunc); void dispatchPackedFunc(const QVariantList &packedFunc); - - QDataStream _stream; - quint32 _blockSize; }; #endif