class Gem::Resolv::DNS::Resource::Generic
def self.create(type_value, class_value) # :nodoc:
def self.create(type_value, class_value) # :nodoc: c = Class.new(Generic) c.const_set(:TypeValue, type_value) c.const_set(:ClassValue, class_value) Generic.const_set("Type#{type_value}_Class#{class_value}", c) ClassHash[[type_value, class_value]] = c return c end
def self.decode_rdata(msg) # :nodoc:
def self.decode_rdata(msg) # :nodoc: return self.new(msg.get_bytes) end
def encode_rdata(msg) # :nodoc:
def encode_rdata(msg) # :nodoc: msg.put_bytes(data) end
def initialize(data)
def initialize(data) @data = data end