class Thrift::CompactProtocol