summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/cluster/MemberHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/cluster/MemberHandler.h')
-rw-r--r--cpp/src/qpid/cluster/MemberHandler.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/qpid/cluster/MemberHandler.h b/cpp/src/qpid/cluster/MemberHandler.h
index 630500a740..6657ea4f53 100644
--- a/cpp/src/qpid/cluster/MemberHandler.h
+++ b/cpp/src/qpid/cluster/MemberHandler.h
@@ -35,6 +35,7 @@ class MemberHandler : public ClusterHandler
{
public:
MemberHandler(Cluster& c);
+ ~MemberHandler();
void configChange(
struct cpg_address */*members*/, int /*nMembers*/,
@@ -48,9 +49,11 @@ class MemberHandler : public ClusterHandler
void dumpRequest(const MemberId&, const std::string& url);
void ready(const MemberId&, const std::string& url);
- void dumpDone();
+ void dumpSent();
void dumpError(const std::exception&);
+ void insert(const boost::intrusive_ptr<Connection>& c);
+
public:
sys::Thread dumpThread;
};