From 5efcf7517ae687ac860ab71fc906b19a62949162 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Fri, 16 Jan 2009 21:34:46 +0000 Subject: cluster refactor: separate out dispatch strategy, implement poller and thread dispatch. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@735151 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/src/cluster.mk | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) (limited to 'qpid/cpp/src/cluster.mk') diff --git a/qpid/cpp/src/cluster.mk b/qpid/cpp/src/cluster.mk index 5005004023..51672fd8bf 100644 --- a/qpid/cpp/src/cluster.mk +++ b/qpid/cpp/src/cluster.mk @@ -38,36 +38,40 @@ dmodule_LTLIBRARIES += cluster.la cluster_la_SOURCES = \ $(CMAN_SOURCES) \ - qpid/cluster/types.h \ qpid/cluster/Cluster.cpp \ qpid/cluster/Cluster.h \ - qpid/cluster/Cpg.cpp \ - qpid/cluster/Cpg.h \ - qpid/cluster/Dispatchable.h \ + qpid/cluster/ClusterLeaveException.h \ + qpid/cluster/ClusterMap.cpp \ + qpid/cluster/ClusterMap.h \ qpid/cluster/ClusterPlugin.cpp \ - qpid/cluster/ConnectionCodec.h \ - qpid/cluster/ConnectionCodec.cpp \ - qpid/cluster/Connection.h \ qpid/cluster/Connection.cpp \ + qpid/cluster/Connection.h \ + qpid/cluster/ConnectionCodec.cpp \ + qpid/cluster/ConnectionCodec.h \ qpid/cluster/ConnectionMap.h \ - qpid/cluster/NoOpConnectionOutputHandler.h \ - qpid/cluster/WriteEstimate.h \ - qpid/cluster/WriteEstimate.cpp \ - qpid/cluster/OutputInterceptor.h \ - qpid/cluster/OutputInterceptor.cpp \ - qpid/cluster/ProxyInputHandler.h \ - qpid/cluster/Event.h \ - qpid/cluster/Event.cpp \ - qpid/cluster/DumpClient.h \ + qpid/cluster/Cpg.cpp \ + qpid/cluster/Cpg.h \ + qpid/cluster/Dispatchable.h \ qpid/cluster/DumpClient.cpp \ - qpid/cluster/ClusterMap.h \ - qpid/cluster/ClusterMap.cpp \ - qpid/cluster/FailoverExchange.h \ + qpid/cluster/DumpClient.h \ + qpid/cluster/Event.cpp \ + qpid/cluster/Event.h \ qpid/cluster/FailoverExchange.cpp \ - qpid/cluster/Multicaster.h \ + qpid/cluster/FailoverExchange.h \ qpid/cluster/Multicaster.cpp \ - qpid/cluster/ClusterLeaveException.h \ - qpid/cluster/Quorum.h + qpid/cluster/Multicaster.h \ + qpid/cluster/NoOpConnectionOutputHandler.h \ + qpid/cluster/OutputInterceptor.cpp \ + qpid/cluster/OutputInterceptor.h \ + qpid/cluster/PollerDispatch.cpp \ + qpid/cluster/PollerDispatch.h \ + qpid/cluster/ThreadDispatch.cpp \ + qpid/cluster/ThreadDispatch.h \ + qpid/cluster/ProxyInputHandler.h \ + qpid/cluster/Quorum.h \ + qpid/cluster/WriteEstimate.cpp \ + qpid/cluster/WriteEstimate.h \ + qpid/cluster/types.h cluster_la_LIBADD= -lcpg $(libcman) libqpidbroker.la libqpidclient.la cluster_la_LDFLAGS = $(PLUGINLDFLAGS) -- cgit v1.2.1