# File lib/Dnsruby/resource/HIP.rb, line 47 def from_hash(hash) @rsvs=[] @hit_length = hash[:hit_length] @pk_algorithm = hash[:pk_algorithm] @pk_length = hash[:pk_length] @hit = hash[:hit] @public_key = hash[:public_key] if (hash[:rsvs]) hash[:rsvs].each {|rsv| @rsvs.push(Name.create(rsv)) } end end