class Gem::Resolv::DNS::Resource::LOC
def self.decode_rdata(msg) # :nodoc:
def self.decode_rdata(msg) # :nodoc: version = msg.get_bytes(1) ssize = msg.get_bytes(1) hprecision = msg.get_bytes(1) vprecision = msg.get_bytes(1) latitude = msg.get_bytes(4) longitude = msg.get_bytes(4) altitude = msg.get_bytes(4) return self.new( version, Gem::Resolv::LOC::Size.new(ssize), Gem::Resolv::LOC::Size.new(hprecision), Gem::Resolv::LOC::Size.new(vprecision), Gem::Resolv::LOC::Coord.new(latitude,"lat"), Gem::Resolv::LOC::Coord.new(longitude,"lon"), Gem::Resolv::LOC::Alt.new(altitude) ) end