diff --git a/include/Swiften/Server/ServerSession.h b/include/Swiften/Server/ServerSession.h new file mode 100644 index 0000000000000000000000000000000000000000..486ebaa865caa95242f4aa8891c83594333d4947 --- /dev/null +++ b/include/Swiften/Server/ServerSession.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) 2010 Remko Tronçon + * Licensed under the GNU General Public License v3. + * See Documentation/Licenses/GPLv3.txt for more information. + */ + +#pragma once + +#include + +#include + +namespace Swift { + class ServerSession { + public: + virtual ~ServerSession(); + + virtual const JID& getJID() const = 0; + virtual int getPriority() const = 0; + + virtual void sendStanza(boost::shared_ptr) = 0; + }; +}