class Gem::Resolv::DNS::SvcParam::Generic
def self.create(key_number)
def self.create(key_number) c = Class.new(Generic) key_name = :"key#{key_number}" c.const_set(:KeyName, key_name) c.const_set(:KeyNumber, key_number) self.const_set(:"Key#{key_number}", c) ClassHash[key_name] = ClassHash[key_number] = c return c end
def self.decode(msg) # :nodoc:
def self.decode(msg) # :nodoc: return self.new(msg.get_bytes) end
def encode(msg) # :nodoc:
def encode(msg) # :nodoc: msg.put_bytes(@value) end
def initialize(value)
def initialize(value) @value = value end