Added function name to read/writeMessageBegin args
Added cpp generator for master server message processor
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664752 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/cpp/src/protocol/TProtocol.h b/lib/cpp/src/protocol/TProtocol.h
index 329b7bf..7dbb4a0 100644
--- a/lib/cpp/src/protocol/TProtocol.h
+++ b/lib/cpp/src/protocol/TProtocol.h
@@ -79,6 +79,7 @@
*/
virtual uint32_t writeMessageBegin(shared_ptr<TTransport> out,
+ const std::string name,
const TMessageType messageType,
const uint32_t seqid) const = 0;
@@ -150,8 +151,9 @@
*/
virtual uint32_t readMessageBegin(shared_ptr<TTransport> in,
- TMessageType& messageType,
- uint32_t& seqid) const = 0;
+ std::string& name,
+ TMessageType& messageType,
+ uint32_t& seqid) const = 0;
virtual uint32_t readMessageEnd(shared_ptr<TTransport> in) const = 0;