Method: EaseEngine::Application#add_socket

Defined in:
lib/ease_engine/application.rb

#add_socket(socket) ⇒ Object



149
150
151
152
153
154
155
156
157
158
159
# File 'lib/ease_engine/application.rb', line 149

def add_socket( socket )
  application = self
  @watcher.add( socket, {
    :on_read => Proc.new{|socket|
      application.read_socket( socket )
    },
    :on_remove => Proc.new{|socket|
      application.close_socket( socket )
    }
  })
end