X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fpeerfactory.cpp;fp=src%2Fcommon%2Fpeerfactory.cpp;h=498495c719a310430ce3f33f5c61e23bcefec102;hp=37f41755fb79c9ec7f68306e8d26d4fcba9f0ebb;hb=c1cf157116de7fc3da96203aa6f03c38c7ebb650;hpb=30b159cb876a9495de42e9a3e70ca050516f0805 diff --git a/src/common/peerfactory.cpp b/src/common/peerfactory.cpp index 37f41755..498495c7 100644 --- a/src/common/peerfactory.cpp +++ b/src/common/peerfactory.cpp @@ -23,7 +23,6 @@ #include "protocols/datastream/datastreampeer.h" #include "protocols/legacy/legacypeer.h" - PeerFactory::ProtoList PeerFactory::supportedProtocols() { ProtoList result; @@ -32,27 +31,27 @@ PeerFactory::ProtoList PeerFactory::supportedProtocols() return result; } - -RemotePeer *PeerFactory::createPeer(const ProtoDescriptor &protocol, AuthHandler *authHandler, QTcpSocket *socket, Compressor::CompressionLevel level, QObject *parent) +RemotePeer* PeerFactory::createPeer( + const ProtoDescriptor& protocol, AuthHandler* authHandler, QTcpSocket* socket, Compressor::CompressionLevel level, QObject* parent) { return createPeer(ProtoList() << protocol, authHandler, socket, level, parent); } - -RemotePeer *PeerFactory::createPeer(const ProtoList &protocols, AuthHandler *authHandler, QTcpSocket *socket, Compressor::CompressionLevel level, QObject *parent) +RemotePeer* PeerFactory::createPeer( + const ProtoList& protocols, AuthHandler* authHandler, QTcpSocket* socket, Compressor::CompressionLevel level, QObject* parent) { - foreach(const ProtoDescriptor &protodesc, protocols) { + foreach (const ProtoDescriptor& protodesc, protocols) { Protocol::Type proto = protodesc.first; quint16 features = protodesc.second; - switch(proto) { - case Protocol::LegacyProtocol: - return new LegacyPeer(authHandler, socket, level, parent); - case Protocol::DataStreamProtocol: - if (DataStreamPeer::acceptsFeatures(features)) - return new DataStreamPeer(authHandler, socket, features, level, parent); - break; - default: - break; + switch (proto) { + case Protocol::LegacyProtocol: + return new LegacyPeer(authHandler, socket, level, parent); + case Protocol::DataStreamProtocol: + if (DataStreamPeer::acceptsFeatures(features)) + return new DataStreamPeer(authHandler, socket, features, level, parent); + break; + default: + break; } }