| 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 1425
1425: def self.decode_rdata(msg)
1426: raise NotImplementedError.new
1427: end
# File lib/resolv.rb, line 1448
1448: def self.get_class(type_value, class_value)
1449: return ClassHash[[type_value, class_value]] ||
1450: Generic.create(type_value, class_value)
1451: end
# File lib/resolv.rb, line 1429
1429: def ==(other)
1430: return self.class == other.class &&
1431: self.instance_variables == other.instance_variables &&
1432: self.instance_variables.collect {|name| self.instance_eval name} ==
1433: other.instance_variables.collect {|name| other.instance_eval name}
1434: end
# File lib/resolv.rb, line 1421
1421: def encode_rdata(msg)
1422: raise NotImplementedError.new
1423: end