X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fprotocols%2Flegacy%2Flegacypeer.h;h=ce668009db2fe4314b25d70529d6bb458ef4256f;hb=cc6e7c08709c4e761e2fd9c2e322751015497003;hp=ce960fa468b8fbeda10498d71241f1273c8e34aa;hpb=0094d9ce512ca2e10500f079c489fc4c45970813;p=quassel.git diff --git a/src/common/protocols/legacy/legacypeer.h b/src/common/protocols/legacy/legacypeer.h index ce960fa4..ce668009 100644 --- a/src/common/protocols/legacy/legacypeer.h +++ b/src/common/protocols/legacy/legacypeer.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2014 by the Quassel Project * + * Copyright (C) 2005-2019 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -28,7 +28,8 @@ class LegacyPeer : public RemotePeer Q_OBJECT public: - enum RequestType { + enum RequestType + { Sync = 1, RpcCall, InitRequest, @@ -37,49 +38,46 @@ public: HeartBeatReply }; - LegacyPeer(AuthHandler *authHandler, QTcpSocket *socket, Compressor::CompressionLevel level, QObject *parent = 0); + LegacyPeer(AuthHandler* authHandler, QTcpSocket* socket, Compressor::CompressionLevel level, QObject* parent = nullptr); - Protocol::Type protocol() const { return Protocol::LegacyProtocol; } - QString protocolName() const { return "the legacy protocol"; } + Protocol::Type protocol() const override { return Protocol::LegacyProtocol; } + QString protocolName() const override { return "the legacy protocol"; } - void setSignalProxy(SignalProxy *proxy); + void setSignalProxy(SignalProxy* proxy) override; - void dispatch(const Protocol::RegisterClient &msg); - void dispatch(const Protocol::ClientDenied &msg); - void dispatch(const Protocol::ClientRegistered &msg); - void dispatch(const Protocol::SetupData &msg); - void dispatch(const Protocol::SetupFailed &msg); - void dispatch(const Protocol::SetupDone &msg); - void dispatch(const Protocol::Login &msg); - void dispatch(const Protocol::LoginFailed &msg); - void dispatch(const Protocol::LoginSuccess &msg); - void dispatch(const Protocol::SessionState &msg); + void dispatch(const Protocol::RegisterClient& msg) override; + void dispatch(const Protocol::ClientDenied& msg) override; + void dispatch(const Protocol::ClientRegistered& msg) override; + void dispatch(const Protocol::SetupData& msg) override; + void dispatch(const Protocol::SetupFailed& msg) override; + void dispatch(const Protocol::SetupDone& msg) override; + void dispatch(const Protocol::Login& msg) override; + void dispatch(const Protocol::LoginFailed& msg) override; + void dispatch(const Protocol::LoginSuccess& msg) override; + void dispatch(const Protocol::SessionState& msg) override; - void dispatch(const Protocol::SyncMessage &msg); - void dispatch(const Protocol::RpcCall &msg); - void dispatch(const Protocol::InitRequest &msg); - void dispatch(const Protocol::InitData &msg); + void dispatch(const Protocol::SyncMessage& msg) override; + void dispatch(const Protocol::RpcCall& msg) override; + void dispatch(const Protocol::InitRequest& msg) override; + void dispatch(const Protocol::InitData& msg) override; - void dispatch(const Protocol::HeartBeat &msg); - void dispatch(const Protocol::HeartBeatReply &msg); + void dispatch(const Protocol::HeartBeat& msg) override; + void dispatch(const Protocol::HeartBeatReply& msg) override; signals: - void protocolError(const QString &errorString); - - // only used in compat mode - void protocolVersionMismatch(int actual, int expected); + void protocolError(const QString& errorString); private: using RemotePeer::writeMessage; - void writeMessage(const QVariant &item); - void processMessage(const QByteArray &msg); + void writeMessage(const QVariant& item); + void processMessage(const QByteArray& msg) override; - void handleHandshakeMessage(const QVariant &msg); - void handlePackedFunc(const QVariant &packedFunc); - void dispatchPackedFunc(const QVariantList &packedFunc); + void handleHandshakeMessage(const QVariant& msg); + void handlePackedFunc(const QVariant& packedFunc); + void dispatchPackedFunc(const QVariantList& packedFunc); - void toLegacyIrcUsersAndChannels(QVariantMap &initData); - void fromLegacyIrcUsersAndChannels(QVariantMap &initData); + void toLegacyIrcUsersAndChannels(QVariantMap& initData); + void fromLegacyIrcUsersAndChannels(QVariantMap& initData); bool _useCompression; };