| Class | Resolv::DNS::Resource |
| In: |
lib/resolv.rb
|
| Parent: | Query |
| ClassHash | = | {} | ||
| ClassValue | = | nil | Standard (class generic) RRs | |
| ClassInsensitiveTypes | = | [ NS, CNAME, SOA, PTR, HINFO, MINFO, MX, TXT, ANY |
# File lib/resolv.rb, line 1379
1379: def self.decode_rdata(msg)
1380: raise NotImplementedError.new
1381: end
# File lib/resolv.rb, line 1402
1402: def self.get_class(type_value, class_value)
1403: return ClassHash[[type_value, class_value]] ||
1404: Generic.create(type_value, class_value)
1405: end
# File lib/resolv.rb, line 1383
1383: def ==(other)
1384: return self.class == other.class &&
1385: self.instance_variables == other.instance_variables &&
1386: self.instance_variables.collect {|name| self.instance_eval name} ==
1387: other.instance_variables.collect {|name| other.instance_eval name}
1388: end
# File lib/resolv.rb, line 1375
1375: def encode_rdata(msg)
1376: raise NotImplementedError.new
1377: end