Class: OFQueuePropertyMinRate::Rate

Inherits:
BinData::Primitive
  • Object
show all
Defined in:
lib/structs/queue_properties/queue_property_min_rate.rb

Instance Method Summary collapse

Instance Method Details

#getObject



8
9
10
11
# File 'lib/structs/queue_properties/queue_property_min_rate.rb', line 8

def get
  return :disabled if rate > 1000
  rate
end

#set(value) ⇒ Object



13
14
15
16
# File 'lib/structs/queue_properties/queue_property_min_rate.rb', line 13

def set(value)
  value = 0xffff if value == :disabled
  self.rate = value
end