Parent

Methods

Thrift::Serializer

Public Class Methods

new(protocol_factory = BinaryProtocolFactory.new) click to toggle source
# File lib/thrift/serializer/serializer.rb, line 22
def initialize(protocol_factory = BinaryProtocolFactory.new)
  @transport = MemoryBufferTransport.new
  @protocol = protocol_factory.get_protocol(@transport)
end

Public Instance Methods

serialize(base) click to toggle source
# File lib/thrift/serializer/serializer.rb, line 27
def serialize(base)
  @transport.reset_buffer
  base.write(@protocol)
  @transport.read(@transport.available)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.