Class: Reacter::SocketAdapter::SocketHandler

Inherits:
EM::Connection
  • Object
show all
Defined in:
lib/reacter/adapters/socket.rb

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ SocketHandler

Returns a new instance of SocketHandler.



13
14
15
16
# File 'lib/reacter/adapters/socket.rb', line 13

def initialize(*args)
  super
  @callback = args.first
end

Instance Method Details

#receive_data(data) ⇒ Object



18
19
20
# File 'lib/reacter/adapters/socket.rb', line 18

def receive_data(data)
  @callback.call(data) if @callback
end