// ********************************************************************** // // Copyright (c) 2003-2009 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** #ifndef SESSION_FACTORY_I_H #define SESSION_FACTORY_I_H #include #include #include class SessionFactoryI : public Demo::SessionFactory { public: SessionFactoryI(const ReapThreadPtr&); virtual Demo::SessionPrx create(const std::string&, const Ice::Current&); virtual void shutdown(const Ice::Current&); private: ReapThreadPtr _reaper; }; #endif