class Thrift::BinaryProtocolAcceleratedFactory
Public Class Methods
Source
# File lib/thrift/protocol/binary_protocol_accelerated.rb 32 def initialize(max_string_size: BaseProtocol::DEFAULT_MAX_STRING_SIZE) 33 @max_string_size = max_string_size 34 end
Public Instance Methods
Source
# File lib/thrift/protocol/binary_protocol_accelerated.rb 36 def get_protocol(trans) 37 if (defined? BinaryProtocolAccelerated) 38 BinaryProtocolAccelerated.new(trans, max_string_size: @max_string_size) 39 else 40 BinaryProtocol.new(trans, max_string_size: @max_string_size) 41 end 42 end
Source
# File lib/thrift/protocol/binary_protocol_accelerated.rb 44 def to_s 45 if (defined? BinaryProtocolAccelerated) 46 "binary-accel" 47 else 48 "binary" 49 end 50 end