diff options
author | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-17 09:59:17 (GMT) |
---|---|---|
committer | Mateusz Piekos <mateuszpiekos@gmail.com> | 2012-07-17 09:59:17 (GMT) |
commit | 1f8e319e256ac15438d63080d11a860dfa16431c (patch) | |
tree | d20cfb5a3f290020f4e6ffc9052b7894f933fb8d /Swiften/Whiteboard/IncomingWhiteboardSession.cpp | |
parent | b2e11d7f32db65a6be001dfdf74b74f16f4c9ec3 (diff) | |
download | swift-contrib-1f8e319e256ac15438d63080d11a860dfa16431c.zip swift-contrib-1f8e319e256ac15438d63080d11a860dfa16431c.tar.bz2 |
Added handling of elements position updates
Diffstat (limited to 'Swiften/Whiteboard/IncomingWhiteboardSession.cpp')
-rw-r--r-- | Swiften/Whiteboard/IncomingWhiteboardSession.cpp | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/Swiften/Whiteboard/IncomingWhiteboardSession.cpp b/Swiften/Whiteboard/IncomingWhiteboardSession.cpp index 42f5934..568bed8 100644 --- a/Swiften/Whiteboard/IncomingWhiteboardSession.cpp +++ b/Swiften/Whiteboard/IncomingWhiteboardSession.cpp @@ -27,17 +27,13 @@ namespace Swift { void IncomingWhiteboardSession::handleIncomingOperation(WhiteboardOperation::ref operation) { // std::cout << "incoming pos: " << operation->getPos() << std::endl; // WhiteboardInsertOperation::ref insertOp = boost::dynamic_pointer_cast<WhiteboardInsertOperation>(operation); -// if (insertOp) { - WhiteboardOperation::ref op = server.handleClientOperationReceived(operation); - //std::cout << "in1: " << operation->getID() << " " << operation->getPos() << " " << operation->getParentID() << std::endl; - //std::cout << "in2: " << op->getID() << " " << op->getPos() << " " << op->getParentID() << std::endl; - onOperationReceived(op); - WhiteboardPayload::ref payload = boost::make_shared<WhiteboardPayload>(); - payload->setOperation(op); - sendPayload(payload); -// } else { -// std::cout << "unknown operation" << std::endl; -// } + WhiteboardOperation::ref op = server.handleClientOperationReceived(operation); + //std::cout << "in1: " << operation->getID() << " " << operation->getPos() << " " << operation->getParentID() << std::endl; + //std::cout << "in2: " << op->getID() << " " << op->getPos() << " " << op->getParentID() << std::endl; + onOperationReceived(op); + WhiteboardPayload::ref payload = boost::make_shared<WhiteboardPayload>(); + payload->setOperation(op); + sendPayload(payload); } void IncomingWhiteboardSession::sendOperation(WhiteboardOperation::ref operation) { |