module MQueueExtensions
Public Instance Methods
empty?()
click to toggle source
# File lib/mqueue.rb, line 14 def empty? size == 0 end
flush()
click to toggle source
# File lib/mqueue.rb, line 4 def flush values = [] values << timedreceive(0) while size > 0 values end
full?()
click to toggle source
# File lib/mqueue.rb, line 10 def full? size == capacity end