/* * Copyright (c) 2012 Yoann Blein * Licensed under the simplified BSD license. * See Documentation/Licenses/BSD-simplified.txt for more information. */ #pragma once #include #include namespace Swift { class IQRouter; class JingleSessionManager; class ScreenSharingManager; class InputEventResponder : public SetResponder { public: InputEventResponder(ScreenSharingManager* ssManager, IQRouter* router); virtual ~InputEventResponder(); private: virtual bool handleSetRequest(const JID& from, const JID&, const std::string& id, boost::shared_ptr payload); private: ScreenSharingManager* ssManager; IQRouter* router; }; }