Thrift Binary protocol improvements and application exceptions
authorMark Slee <mcslee@apache.org>
Tue, 20 Feb 2007 20:59:21 +0000 (20:59 +0000)
committerMark Slee <mcslee@apache.org>
Tue, 20 Feb 2007 20:59:21 +0000 (20:59 +0000)
commitf9831084bc213937c3826485b9e8130c6f8baf0c
tree4a69727c87b54201ff11dea96059242da8970989
parent3cd75f543cae5fb5728e09340668ebe1885bfcf0
Thrift Binary protocol improvements and application exceptions

Summary: Add application exceptions for unknown methods etc, and also let binary protocol support size limits on containers and strings

Reviewed By: aditya, xp-wayne

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665003 13f79535-47bb-0310-9956-ffa450edef68
12 files changed:
lib/cpp/Makefile.am
lib/cpp/src/Thrift.cpp [new file with mode: 0644]
lib/cpp/src/Thrift.h
lib/cpp/src/protocol/TBinaryProtocol.cpp
lib/cpp/src/protocol/TBinaryProtocol.h
lib/cpp/src/protocol/TProtocol.h
lib/cpp/src/protocol/TProtocolException.h [new file with mode: 0644]
lib/cpp/src/transport/TFileTransport.h
lib/cpp/src/transport/TServerSocket.cpp
lib/cpp/src/transport/TSocket.cpp
lib/cpp/src/transport/TTransport.h
lib/cpp/src/transport/TTransportException.h