Class: SDN::CLI::MQTT::PQueue

Inherits:
Array
  • Object
show all
Defined in:
lib/sdn/cli/mqtt/p_queue.rb

Instance Method Summary collapse

Instance Method Details

#push(obj) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/sdn/cli/mqtt/p_queue.rb', line 7

def push(obj)
  i = index { |o| o.priority > obj.priority }
  if i
    insert(i, obj)
  else
    super
  end
end