Method: Net::DNS::RR#data

Defined in:
lib/net/dns/rr.rb

#dataObject

Return the RR object in binary data format, suitable for using in network streams.

raw_data = rr.data
puts "RR is #{raw_data.size} bytes long"


178
179
180
181
# File 'lib/net/dns/rr.rb', line 178

def data
  str = pack_name(@name)
  str + [@type.to_i, @cls.to_i, ttl, @rdlength].pack("n2 N n") + get_data
end