class Async::PriorityQueue
def initialize(parent: nil)
Create a new priority queue.
def initialize(parent: nil) @items = [] @closed = false @parent = parent @waiting = IO::Event::PriorityHeap.new @sequence = 0 @mutex = Mutex.new end
def initialize(parent: nil) @items = [] @closed = false @parent = parent @waiting = IO::Event::PriorityHeap.new @sequence = 0 @mutex = Mutex.new end