THRIFT-1902 C++: Support for Multiplexing Services on any Transport, Protocol and Server
Patch: Patrik Lindblom
diff --git a/lib/cpp/Makefile.am b/lib/cpp/Makefile.am
index f40cdb1..05caf8c 100755
--- a/lib/cpp/Makefile.am
+++ b/lib/cpp/Makefile.am
@@ -63,6 +63,7 @@
src/thrift/protocol/TDenseProtocol.cpp \
src/thrift/protocol/TJSONProtocol.cpp \
src/thrift/protocol/TBase64Utils.cpp \
+ src/thrift/protocol/TMultiplexedProtocol.cpp \
src/thrift/transport/TTransportException.cpp \
src/thrift/transport/TFDTransport.cpp \
src/thrift/transport/TFileTransport.cpp \
@@ -155,6 +156,8 @@
src/thrift/protocol/TDebugProtocol.h \
src/thrift/protocol/TBase64Utils.h \
src/thrift/protocol/TJSONProtocol.h \
+ src/thrift/protocol/TMultiplexedProtocol.h \
+ src/thrift/protocol/TProtocolDecorator.h \
src/thrift/protocol/TProtocolTap.h \
src/thrift/protocol/TProtocolException.h \
src/thrift/protocol/TVirtualProtocol.h \
@@ -195,7 +198,8 @@
include_processordir = $(include_thriftdir)/processor
include_processor_HEADERS = \
src/thrift/processor/PeekProcessor.h \
- src/thrift/processor/StatsProcessor.h
+ src/thrift/processor/StatsProcessor.h \
+ src/thrift/processor/TMultiplexedProcessor.h
include_asyncdir = $(include_thriftdir)/async
include_async_HEADERS = \