module Kernel
Public Instance Methods
delay(&block)
click to toggle source
Helper to create a Thread::Delay
# File lib/thread/delay.rb, line 91 def delay (&block) Thread::Delay.new(&block) end
every(every, &block)
click to toggle source
Helper to create an every
# File lib/thread/every.rb, line 194 def every(every, &block) Thread::Every.new(every, &block) end
future(pool = nil, &block)
click to toggle source
Helper to create a future.
# File lib/thread/future.rb, line 155 def future(pool = nil, &block) Thread::Future.new(pool, &block) end
promise()
click to toggle source
Helper method to create a promise.
# File lib/thread/promise.rb, line 80 def promise Thread::Promise.new end