Make the Transfer::accept() and ::reject() machinery work
authorManuel Nickschas <sputnick@quassel-irc.org>
Sat, 28 Dec 2013 17:49:54 +0000 (18:49 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 1 Jan 2014 22:15:14 +0000 (23:15 +0100)
commitf5bb6544096b45cde4642e821654c48e26a9f79c
tree5c3491433f1c403b41d6cbd615ca200deeb4e78a
parenta43d9818f34480d02acc6dc8301cb70a616da4e0
Make the Transfer::accept() and ::reject() machinery work

This adds the necessary stuff to be able to accept/reject a transfer
on the client side, syncing it on the core side and setting the
necessary signals. The core also receives a PeerPtr, so it can keep
track of which peer actually accepted the transfer.
src/common/transfer.cpp
src/common/transfer.h
src/common/transfermanager.h
src/core/coretransfermanager.cpp
src/core/coretransfermanager.h