summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ConnectRequestHandler.h
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2014-10-10 12:03:07 +0200
committerBenoit Foucher <benoit@zeroc.com>2014-10-10 12:03:07 +0200
commit570455a381e6620f8ddfcca448559d3fa545ba38 (patch)
treefe3fa45e6a643b473d9370babff6224b1a9d4dcb /cpp/src/Ice/ConnectRequestHandler.h
parentFixed ICE-5726: provide deprecated public StringConverterPlugin (diff)
downloadice-570455a381e6620f8ddfcca448559d3fa545ba38.tar.bz2
ice-570455a381e6620f8ddfcca448559d3fa545ba38.tar.xz
ice-570455a381e6620f8ddfcca448559d3fa545ba38.zip
Fixed invocation timeouts/interrupt issues, addded AsyncResult.cancel()
Diffstat (limited to 'cpp/src/Ice/ConnectRequestHandler.h')
-rw-r--r--cpp/src/Ice/ConnectRequestHandler.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/cpp/src/Ice/ConnectRequestHandler.h b/cpp/src/Ice/ConnectRequestHandler.h
index 095edda6123..c5bc6602766 100644
--- a/cpp/src/Ice/ConnectRequestHandler.h
+++ b/cpp/src/Ice/ConnectRequestHandler.h
@@ -42,11 +42,11 @@ public:
virtual void finishBatchRequest(BasicStream*);
virtual void abortBatchRequest();
- virtual bool sendRequest(OutgoingMessageCallback*);
- virtual AsyncStatus sendAsyncRequest(const OutgoingAsyncMessageCallbackPtr&);
+ virtual bool sendRequest(OutgoingBase*);
+ virtual AsyncStatus sendAsyncRequest(const OutgoingAsyncBasePtr&);
- virtual void requestTimedOut(OutgoingMessageCallback*);
- virtual void asyncRequestTimedOut(const OutgoingAsyncMessageCallbackPtr&);
+ virtual void requestCanceled(OutgoingBase*, const Ice::LocalException&);
+ virtual void asyncRequestCanceled(const OutgoingAsyncBasePtr&, const Ice::LocalException&);
virtual Ice::ConnectionIPtr getConnection();
virtual Ice::ConnectionIPtr waitForConnection();
@@ -69,8 +69,8 @@ private:
{
}
- OutgoingMessageCallback* out;
- OutgoingAsyncMessageCallbackPtr outAsync;
+ OutgoingBase* out;
+ OutgoingAsyncBasePtr outAsync;
BasicStream* os;
};