summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/RetryQueue.h
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2014-09-19 11:24:12 -0230
committerDwayne Boone <dwayne@zeroc.com>2014-09-19 11:24:12 -0230
commitf684ea538bec2af9e3c10c93b3ae0341a0689ef0 (patch)
treede62e0ea13269c0ddfd4222b2f6433aaa8d77904 /cpp/src/Ice/RetryQueue.h
parentadding collocated version of Python ami test (diff)
downloadice-f684ea538bec2af9e3c10c93b3ae0341a0689ef0.tar.bz2
ice-f684ea538bec2af9e3c10c93b3ae0341a0689ef0.tar.xz
ice-f684ea538bec2af9e3c10c93b3ae0341a0689ef0.zip
ICE-5661 some changes to class structure for OutgoingAsync
Diffstat (limited to 'cpp/src/Ice/RetryQueue.h')
-rw-r--r--cpp/src/Ice/RetryQueue.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/cpp/src/Ice/RetryQueue.h b/cpp/src/Ice/RetryQueue.h
index 2270363c841..4339a7765b2 100644
--- a/cpp/src/Ice/RetryQueue.h
+++ b/cpp/src/Ice/RetryQueue.h
@@ -23,18 +23,18 @@ namespace IceInternal
class RetryTask : public IceUtil::TimerTask
{
public:
-
- RetryTask(const RetryQueuePtr&, const OutgoingAsyncPtr&);
-
+
+ RetryTask(const RetryQueuePtr&, const OutgoingAsyncMessageCallbackPtr&);
+
virtual void runTimerTask();
void destroy();
-
+
bool operator<(const RetryTask&) const;
-
+
private:
-
+
const RetryQueuePtr _queue;
- const OutgoingAsyncPtr _outAsync;
+ const OutgoingAsyncMessageCallbackPtr _outAsync;
};
typedef IceUtil::Handle<RetryTask> RetryTaskPtr;
@@ -43,8 +43,8 @@ class RetryQueue : public IceUtil::Shared, public IceUtil::Mutex
public:
RetryQueue(const InstancePtr&);
-
- void add(const OutgoingAsyncPtr&, int);
+
+ void add(const OutgoingAsyncMessageCallbackPtr&, int);
void destroy();
private: