Class: Syncro::Response
- Inherits:
-
Object
- Object
- Syncro::Response
- Defined in:
- lib/syncro/response.rb
Class Method Summary collapse
Class Method Details
.call(client, args) ⇒ Object
11 12 13 14 |
# File 'lib/syncro/response.rb', line 11 def self.call(client, args) callback = self.callbacks[client].shift callback && callback.call(args) end |
.expect(client, prok = nil, &block) ⇒ Object
6 7 8 9 |
# File 'lib/syncro/response.rb', line 6 def self.expect(client, prok = nil, &block) self.callbacks[client] ||= [] self.callbacks[client] << (prok||block) end |