module XChan::ObjectMixin

A module that is included into Ruby's {Object} class.

Public Instance Methods

xchan(serializer = Marshal) click to toggle source

@example

ch = xchan
ch.send [1,2,3]
ch.recv.pop # => 3
ch.close

@param [#dump, load] serializer (see UNIXSocket#initialize)

@return (see UNIXSocket#initialize)

# File lib/xchan.rb, line 18
def xchan(serializer = Marshal)
  UNIXSocket.new(serializer)
end