\ThriftProtocol

Namespaces

JSON
SimpleJSON

Classes

TBinaryProtocol Binary implementation of the Thrift protocol.
TBinaryProtocolAccelerated Accelerated binary protocol: used in conjunction with the thrift_protocol extension for faster deserialization
TCompactProtocol Compact implementation of the Thrift protocol.
TJSONProtocol JSON implementation of thrift protocol, ported from Java.
TMultiplexedProtocol <code>TMultiplexedProtocol</code> is a protocol-independent concrete decorator that allows a Thrift client to communicate with a multiplexing Thrift server, by prepending the service name to the function name during function calls.
TProtocol Protocol base class module.
TProtocolDecorator <code>TProtocolDecorator</code> forwards all requests to an enclosed <code>TProtocol</code> instance, providing a way to author concise concrete decorator subclasses. While it has no abstract methods, it is marked abstract as a reminder that by itself, it does not modify the behaviour of the enclosed <code>TProtocol</code>.
TSimpleJSONProtocol SimpleJSON implementation of thrift protocol, ported from Java.