class Coolio::UNIXListener

Public Class Methods

new(*args) click to toggle source

Create a new Coolio::UNIXListener

Accepts the same arguments as Coolio::UNIXServer.new Optionally, it can also take anyn existing UNIXServer object and create a Coolio::UNIXListener out of it.

Calls superclass method Coolio::Listener.new
# File lib/cool.io/listener.rb, line 93
def initialize(*args)
  s = ::UNIXServer === args.first ? args.first : ::UNIXServer.new(*args)
  s.instance_eval { listen(DEFAULT_BACKLOG) }
  super(s)
end