Class | Thrift::Serializer |
In: |
lib/thrift/serializer/serializer.rb
lib/thrift/serializer/serializer.rb |
Parent: | Object |
# File lib/thrift/serializer/serializer.rb, line 22 22: def initialize(protocol_factory = BinaryProtocolFactory.new) 23: @transport = MemoryBufferTransport.new 24: @protocol = protocol_factory.get_protocol(@transport) 25: end
# File lib/thrift/serializer/serializer.rb, line 22 22: def initialize(protocol_factory = BinaryProtocolFactory.new) 23: @transport = MemoryBufferTransport.new 24: @protocol = protocol_factory.get_protocol(@transport) 25: end
# File lib/thrift/serializer/serializer.rb, line 27 27: def serialize(base) 28: @transport.reset_buffer 29: base.write(@protocol) 30: @transport.read(@transport.available) 31: end