class Net::TTI::DataTypes::Flags

Public Instance Methods

get() click to toggle source
# File lib/net/tti/data_types/flags.rb, line 15
def get
  self.flag_value.to_i
end
set(new_value) click to toggle source
# File lib/net/tti/data_types/flags.rb, line 19
def set(new_value)
  if new_value > 0xffff
    self.value_length = 4
    self.flag_value = new_value
  elsif new_value > 0xff
    self.value_length = 2
    self.flag_value = new_value
  elsif new_value > 0
    self.value_length = 1
    self.flag_value = new_value
  else
    self.value_length = 0
  end
end