Method: Gem::Resolv::DNS::Resource::IN::SRV.decode_rdata

Defined in:
lib/rubygems/vendor/resolv/lib/resolv.rb

.decode_rdata(msg) ⇒ Object

:nodoc:



2806
2807
2808
2809
2810
2811
2812
# File 'lib/rubygems/vendor/resolv/lib/resolv.rb', line 2806

def self.decode_rdata(msg) # :nodoc:
  priority, = msg.get_unpack("n")
  weight,   = msg.get_unpack("n")
  port,     = msg.get_unpack("n")
  target    = msg.get_name
  return self.new(priority, weight, port, target)
end