// ********************************************************************** // // Copyright (c) 2003-2004 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 SERVANT_LOCATOR_I_H #define SERVANT_LOCATOR_I_H #include class ServantLocatorI : public Ice::ServantLocator { public: ServantLocatorI(); virtual ~ServantLocatorI(); virtual Ice::ObjectPtr locate(const Ice::Current&, Ice::LocalObjectPtr&); virtual void finished(const Ice::Current&, const Ice::ObjectPtr&, const Ice::LocalObjectPtr&); virtual void deactivate(const std::string&); public: bool _deactivated; }; #endif