summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ConnectRequestHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/ConnectRequestHandler.h')
-rw-r--r--cpp/src/Ice/ConnectRequestHandler.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/cpp/src/Ice/ConnectRequestHandler.h b/cpp/src/Ice/ConnectRequestHandler.h
index bb00a3c5b9b..1a250e41de4 100644
--- a/cpp/src/Ice/ConnectRequestHandler.h
+++ b/cpp/src/Ice/ConnectRequestHandler.h
@@ -41,10 +41,8 @@ public:
RequestHandlerPtr connect(const Ice::ObjectPrxPtr&);
virtual RequestHandlerPtr update(const RequestHandlerPtr&, const RequestHandlerPtr&);
- virtual bool sendRequest(ProxyOutgoingBase*);
virtual AsyncStatus sendAsyncRequest(const ProxyOutgoingAsyncBasePtr&);
- virtual void requestCanceled(OutgoingBase*, const Ice::LocalException&);
virtual void asyncRequestCanceled(const OutgoingAsyncBasePtr&, const Ice::LocalException&);
virtual Ice::ConnectionIPtr getConnection();
@@ -60,16 +58,6 @@ private:
bool initialized();
void flushRequests();
- struct Request
- {
- Request() : out(0)
- {
- }
-
- ProxyOutgoingBase* out;
- ProxyOutgoingAsyncBasePtr outAsync;
- };
-
Ice::ObjectPrxPtr _proxy;
std::set<Ice::ObjectPrxPtr> _proxies;
@@ -79,7 +67,7 @@ private:
bool _initialized;
bool _flushing;
- std::deque<Request> _requests;
+ std::deque<ProxyOutgoingAsyncBasePtr> _requests;
RequestHandlerPtr _requestHandler;
};