Class DNSTraverse::DecodedQuery
In: lib/dnstraverse/decoded_query.rb
Parent: Object

Methods

Included Modules

MessageUtility

Constants

NOERROR = Dnsruby::RCode.NOERROR
NXDOMAIN = Dnsruby::RCode.NXDOMAIN

Attributes

answers  [R] 
auth_ns  [R] 
auth_other  [R] 
auth_soa  [R] 
authoritynames  [R] 
bailiwick  [R] 
cacheable_bad  [R] 
cacheable_good  [R] 
endname  [R] 
error_message  [R] 
exception_message  [R] 
infocache  [R] 
ip  [R] 
message  [R] 
qclass  [R] 
qname  [R] 
qtype  [R] 
status  [R] 

Public Class methods

attr_reader :stats_key

Public Instance methods

# clean up the workings def cleanup

  @cacheable_good = @cacheable_bad = nil
  @starters = @starters_bailiwick = nil
  @auth_ns = @auth_soa = @auth_other = nil

end

make a query start with whatever UDP size is configured in resolver fall-back to UDP size 512 if appropriate

[Validate]