/* * Copyright (c) 2012 Yoann Blein * Licensed under the simplified BSD license. * See Documentation/Licenses/BSD-simplified.txt for more information. */ #pragma once //#include #include #include namespace Swift { class IncomingScreenSharing; class OutgoingScreenSharing; class JID; class ScreenSharingManager { public: virtual ~ScreenSharingManager() {} virtual boost::shared_ptr createOutgoingScreenSharing(const JID& to) = 0; boost::signal)> onIncomingScreenSharing; }; }