class SimpleScheduler

Public Class Methods

new(event_queue) click to toggle source
Calls superclass method Scheduler::new
# File lib/delve/scheduler/simple_scheduler.rb, line 5
def initialize(event_queue)
  super event_queue
end

Public Instance Methods

add(item, repeat) click to toggle source
Calls superclass method Scheduler#add
# File lib/delve/scheduler/simple_scheduler.rb, line 9
def add(item, repeat)
  @queue.add item, 0
  super item, repeat
end
next() click to toggle source
Calls superclass method Scheduler#next
# File lib/delve/scheduler/simple_scheduler.rb, line 14
def next
  if @current and !@repeat.index(@current).nil?
    @queue.add(@current, 0)
  end
  super
end