// // Copyright (c) ZeroC, Inc. All rights reserved. // #ifndef ICE_GRID_NODE_ADMIN_ROUTER_H #define ICE_GRID_NODE_ADMIN_ROUTER_H #include #include namespace IceGrid { // // Routes requests to a server's admin object through the Node // class NodeServerAdminRouter : public AdminRouter { public: NodeServerAdminRouter(const NodeIPtr&); virtual void ice_invoke_async(const Ice::AMD_Object_ice_invokePtr&, const std::pair&, const Ice::Current&); private: NodeIPtr _node; }; } #endif