method

get_rr

ruby latest stable - Class: Resolv::DNS::Message::MessageDecoder
get_rr()
public

No documentation available.

# File lib/resolv.rb, line 1669
        def get_rr
          name = self.get_name
          type, klass, ttl = self.get_unpack('nnN')
          typeclass = Resource.get_class(type, klass)
          res = self.get_length16 do
            begin
              typeclass.decode_rdata self
            rescue => e
              raise DecodeError, e.message, e.backtrace
            end
          end
          res.instance_variable_set :@ttl, ttl
          return name, ttl, res
        end