diff options
Diffstat (limited to 'Swiften/Whiteboard/WhiteboardClient.h')
-rw-r--r-- | Swiften/Whiteboard/WhiteboardClient.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Swiften/Whiteboard/WhiteboardClient.h b/Swiften/Whiteboard/WhiteboardClient.h index e720d37..066ba9e 100644 --- a/Swiften/Whiteboard/WhiteboardClient.h +++ b/Swiften/Whiteboard/WhiteboardClient.h @@ -13,6 +13,10 @@ namespace Swift { class WhiteboardClient { public: + struct Result { + WhiteboardOperation::ref client; + WhiteboardOperation::ref server; + }; /*! * @return Operation to send */ @@ -20,7 +24,7 @@ namespace Swift { /*! * @return pair.first-element to handle locally, pair.second-element to send to server */ - std::pair<WhiteboardOperation::ref, WhiteboardOperation::ref> handleServerOperationReceived(WhiteboardOperation::ref operation); + Result handleServerOperationReceived(WhiteboardOperation::ref operation); void print(); private: |