Mutate SignalProxy::AbstractPeer into a separate class Peer
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 20 Feb 2013 22:52:15 +0000 (23:52 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 20 Feb 2013 22:52:15 +0000 (23:52 +0100)
commitfd25e92f19d6afd4eb02844bcbf20ba132868303
tree50ec80072910e7dbb56b9096b79f30493d97f2b0
parentc2fc6343afb7ac0bba9fc5a019fdadbefc35f546
Mutate SignalProxy::AbstractPeer into a separate class Peer

It makes no sense anymore to have this a nested class inside SignalProxy
anymore.
Also, this streamlines the template handling a bit; we don't need to duplicate
the handle() message between RemotePeer and InternalPeer.
14 files changed:
src/client/coreconnection.h
src/common/CMakeLists.txt
src/common/internalpeer.cpp
src/common/internalpeer.h
src/common/peer.cpp [new file with mode: 0644]
src/common/peer.h [new file with mode: 0644]
src/common/protocol.h
src/common/protocols/legacy/legacypeer.cpp
src/common/remotepeer.cpp
src/common/remotepeer.h
src/common/signalproxy.cpp
src/common/signalproxy.h
src/core/coresession.cpp
src/core/coresession.h