class Resolv::DNS::SvcParam::Generic
Attributes
value[R]
SvcParamValue in wire-format byte string.
Public Class Methods
create(key_number)
click to toggle source
# File lib/resolv.rb, line 1934 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) # Not registered in a constant or in ClassHash. ClassHash creates a # class for every unknown SvcParamKey, so registering them # permanently would let a malicious response exhaust memory. return c end
new(value)
click to toggle source
Create generic SvcParam
# File lib/resolv.rb, line 1922 def initialize(value) @value = value end