Class: Wamp::Client::Defer::ProgressiveCallDefer

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

Instance Attribute Summary

Attributes inherited from CallDefer

#registration, #request

Instance Method Summary collapse

Methods inherited from CallDefer

#fail, #on_complete, #on_error, #succeed

Instance Method Details

#on_progress(&on_progress) ⇒ Object



58
59
60
# File 'lib/wamp/client/defer.rb', line 58

def on_progress(&on_progress)
  @on_progress = on_progress
end

#progress(result) ⇒ Object



62
63
64
# File 'lib/wamp/client/defer.rb', line 62

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