diff options
Diffstat (limited to 'cpp/src/IceGrid/NodeSessionI.h')
-rw-r--r-- | cpp/src/IceGrid/NodeSessionI.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/cpp/src/IceGrid/NodeSessionI.h b/cpp/src/IceGrid/NodeSessionI.h index 5adbc120640..d7b221d11f8 100644 --- a/cpp/src/IceGrid/NodeSessionI.h +++ b/cpp/src/IceGrid/NodeSessionI.h @@ -25,10 +25,11 @@ class NodeSessionI : public NodeSession, public IceUtil::Mutex { public: - NodeSessionI(const DatabasePtr&, const std::string&, const NodePrx&, const NodeInfo&, const NodeObserverPrx&, int); + NodeSessionI(const DatabasePtr&, const std::string&, const NodePrx&, const NodeInfo&); virtual void keepAlive(const LoadInfo&, const Ice::Current&); - virtual int getTimeoutAndObserver(NodeObserverPrx&, const Ice::Current&) const; + virtual int getTimeout(const Ice::Current&) const; + virtual NodeObserverPrx getObserver(const Ice::Current&) const; virtual Ice::StringSeq getServers(const Ice::Current&); virtual void destroy(const Ice::Current&); @@ -44,8 +45,6 @@ private: const std::string _name; const NodePrx _node; const NodeInfo _info; - const NodeObserverPrx _observer; - const int _timeout; IceUtil::Time _timestamp; LoadInfo _load; bool _destroy; |