Class: WampClient::Defer::ProgressiveCallDefer

Inherits:
CallDefer
  • Object
show all
Defined in:
lib/wamp_client/defer.rb

Instance Attribute Summary

Attributes inherited from CallDefer

#request

Instance Method Summary collapse

Methods inherited from CallDefer

#fail, #on_complete, #on_error, #succeed

Instance Method Details

#on_progress(&on_progress) ⇒ Object



57
58
59
# File 'lib/wamp_client/defer.rb', line 57

def on_progress(&on_progress)
  @on_progress = on_progress
end

#progress(result) ⇒ Object



61
62
63
# File 'lib/wamp_client/defer.rb', line 61

def progress(result)
  @on_progress.call(self, result) if @on_progress
end