class Wyrm::Pump::MarshalCodec

Public Instance Methods

decode( io ) { |obj| ... } click to toggle source
# File lib/wyrm/pump.rb, line 97
def decode( io, &block )
  obj = Marshal.load(io)
  yield obj if block_given?
  obj
end
encode( obj, io ) click to toggle source
# File lib/wyrm/pump.rb, line 93
def encode( obj, io )
  Marshal.dump obj, io
end