Class Qpid::Proton::Schedule
In: lib/util/schedule.rb
Parent: Object

@private A time-sorted list of objects. Thread unsafe.

Methods

clear   empty?   insert   new   next_tick   pop  

Included Modules

TimeCompare

Constants

Entry = Struct.new(:time, :item)

Public Class methods

Public Instance methods

@param at [Time] Insert item at time at @param at [Numeric] Insert item at +Time.now + at+ @param at [0] Insert item at Time.at(0)

Return next item due at or before time, else nil

[Validate]