| 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