Sha256: fe0964d1bf39b3d1cf61fd677385475a4d044ab070826c1e4877a56873931e95

Contents?: true

Size: 336 Bytes

Versions: 1

Compression:

Stored size: 336 Bytes

Contents

require 'rbuv/rbuv'
require 'rbuv/version'
require 'rbuv/timer'

module Rbuv
  def self.run_loop
    Loop.run
  end

  def self.stop_loop
    Loop.stop
  end

  def self.run
    Timer.start 0, 0 do
      yield
    end
    self.run_loop
  end

  def self.run_block
    Timer.start 0, 0 do
      yield
    end
    Loop.run_once
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rbuv-0.0.2 lib/rbuv.rb