class Dnsruby::Classes

Constants

ANY
CH
HS
IN
NONE

Public Instance Methods

unknown_code(arg) click to toggle source
# File lib/dnsruby/code_mappers.rb, line 63
def unknown_code(arg)
  Classes.add_pair('CLASS' + arg.to_s, arg)
  set_code(arg)
end
unknown_string(arg) click to toggle source
# File lib/dnsruby/code_mappers.rb, line 54
def unknown_string(arg)
  if (arg=~/^CLASS/i)
    Classes.add_pair(arg, arg.gsub('CLASS', '').to_i)
    set_string(arg)
  else
    raise ArgumentError.new("String #{arg} not a member of #{self.class}")
  end
end