Class: Thread

Inherits:
Object
  • Object
show all
Includes:
Delayer::Deferred::Deferredable
Defined in:
lib/delayer/deferred/thread.rb

Constant Summary

Constants included from Delayer::Deferred::Deferredable

Delayer::Deferred::Deferredable::CallbackDefaultNG, Delayer::Deferred::Deferredable::CallbackDefaultOK

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Delayer::Deferred::Deferredable

#+@, #call, #callback, #cancel, #fail, #wait

Class Method Details

.delayerObject



8
9
10
# File 'lib/delayer/deferred/thread.rb', line 8

def self.delayer
  Delayer
end

Instance Method Details

#next(*rest, &block) ⇒ Object



12
13
14
# File 'lib/delayer/deferred/thread.rb', line 12

def next(*rest, &block)
  __gen_promise.next(*rest, &block)
end

#trap(*rest, &block) ⇒ Object



16
17
18
# File 'lib/delayer/deferred/thread.rb', line 16

def trap(*rest, &block)
  __gen_promise.trap(*rest, &block)
end