Class: ProxyLocal::ClientProxy

Inherits:
EventMachine::Connection
  • Object
show all
Defined in:
lib/client.rb

Instance Method Summary collapse

Instance Method Details

#callback(&block) ⇒ Object



79
80
81
# File 'lib/client.rb', line 79

def callback(&block)
  @callback = block
end

#post_initObject



67
68
69
# File 'lib/client.rb', line 67

def post_init
  @data = ''
end

#receive_data(data) ⇒ Object



71
72
73
# File 'lib/client.rb', line 71

def receive_data(data)
  @data << data
end

#unbindObject



75
76
77
# File 'lib/client.rb', line 75

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